首先,我想指出我是一个极端的初学者,因为Python是我尝试学习的第一种编程语言。所以我创建了一个脚本来读取另一个文件中的列表(x)(名称.py),从中随机挑选一个单词,然后打印出来。代码如下:import tkinter

import random

def pickName():

exec(open("name.py").read())

limit = len(x)

result = int(random.randrange(limit))

finalResult = x.pop(result)

print ("Your lucky word is: %s ." %finalResult)

root = tkinter.Tk()

root.title("Arcadia")

root.geometry("200x100")

finalResult = tkinter.Label(root, text="", font=('Helvetica', 32))

finalResult.pack()

pickButton = tkinter.Button(text="Generate", command=pickName)

pickButton.pack()

root.mainloop()

我有名称.py在与主脚本相同的目录中,但是它说len(x)中的“x”没有定义,x是中的列表的名称名称.py.

我的代码以前在2.7x左右的版本中可以工作,但是现在我更新到了3.4,我不得不修改一些东西,比如exec命令,现在它不起作用了。。。有人能帮我吗?在

谢谢你

python如何收集数据_如何从另一个文件导入列表并从中“收集”数据?(Python)...相关推荐

  1. python通过内置的什么函数打开一个文件_利用python进行文件操作

    这篇文章主要介绍了如何利用python进行文件操作,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 什么是文件 文件是系统存储区域的一个命名位置,用来存储一些信息,便于后续访问.能够在非 ...

  2. python如何打开一个xlsx用列表的格式写入数据

    以下代码有什么bug self.fp = open(f'./{file_name}.xlsx', 'w', encoding='utf-8'),python如何打开一个xlsx用列表的格式写入数据 以 ...

  3. 如何用matlab做表格,matlab用excel数据做表格-如何向matlab中导入excel表格 利用表格数据做出图......

    matlab如何从excel表格中读取数据? 工具:matlab 2018b 1.打开matlab击主页下入数据,可以导入excel数据此将自己命名huitushuju文件导入: 2.点击打开按钮,即 ...

  4. 爱python的胖虾_爱了爱了!0.052 秒打开 100GB 数据,这个Python开源库火爆了!

    原标题:爱了爱了!0.052 秒打开 100GB 数据,这个Python开源库火爆了! 编译 | AI科技大本营(ID:rgznai100) 许多组织都在尝试收集和利用尽可能多的数据,以改善其经营方式 ...

  5. python之torchlight使用_关于深度学习、NLP和计算机视觉的30个顶级Python库

    再次感谢艾哈迈德·阿尼斯(Ahmed Anis)为收集这些数据做出的贡献,并感谢KDnuggets的其他工作人员的意见,见解和建议. 作者 / Matthew Mayo 请注意,下面是由Gregory ...

  6. python 职场需求_九年从业经验的职场人是否需要学习Python语言

    首先,对于已经有9年从业经验的职场人来说,当前持续学习编程语言还是有必要的,一方面未来的职场上升空间非常大,另一方面掌握编程语言也是顺应当前互联网.人工智能时代的发展要求,随着工业互联网的发展,未来职 ...

  7. python做excel麻烦_高效办公必备:别人通宵做的 Excel,我用Python 半小时搞定!

    原标题:高效办公必备:别人通宵做的 Excel,我用Python 半小时搞定! 最近经常听到周围的人抱怨:"工作忙,在加班--" 不知不觉,当代职场人早就被"996&qu ...

  8. sid图像数据_实战材料信息学:使用skimage处理扫描电子显微镜(SEM)图像数据

    算开个头,不算特别实战 扫描电子显微镜,材料开发不可缺少的分析仪器.原理就不详述了.材料的形貌,具体长什么样的都可以看得很清楚. 材料表面的形貌很多情况下会和材料的物性产生直接关系,比如说可以从SEM ...

  9. python需要的基础_推荐收藏!小白不要怕!一周学全Python面试基础(2)

    Python是一个广泛的领域,因此有必要保持最新状态.通过列出30个python面试问题和答案,本文涵盖在Python面试中经常问到的问题.如果您是该行业的新手,本基础篇将极大地帮助您.我们衷心希望这 ...

最新文章

  1. 首长!图灵方队请您检阅
  2. mongo-yum安装-配置用户权限
  3. Jenkins 创建一个freestyle的Job
  4. 软件工程 - 设计模式学习之工厂方法模式Factory Method
  5. 使用Marshal.Copy把Txt行数据转为Struct类型值
  6. IT项目管理之脸皮厚大实话
  7. ~~通过预处理逆元的方式求组合数
  8. 【文本分类】几个可作为Baseline的模型
  9. java怎么打开之前的文件_如何在java中打开文件之前等待windows进程完成
  10. 如何引导机器?如何面临人机结合?《​人工智能与人类未来》
  11. Docker学习之docker重启参数--restart=always的作用
  12. 西游记笔记与想法(1)
  13. 字节跳动内推 校招 社招 实习生都可以投递
  14. IMX6ULL-UBoot 20.04移植记录
  15. 【晒出你的第83行代码】《阿里巴巴Java开发手册》主要作者孤尽晒出入职第一年的代码...
  16. 3GPP TS 23501-g51 中英文对照 | 5.2.5 Access control and barring
  17. word 以嵌入式插入图片显示不全,被文字掩盖在下方
  18. SpringBoot配置全局异常捕获
  19. mdpda软件客户端_摇摇彩票mdpda
  20. 为什么t检验要满足正态?

热门文章

  1. 【英语学习】【WOTD】cerebral 释义/词源/示例
  2. Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - SSE扩展(1) - 概述/历史/新数据类型/XMM寄存器组
  3. python80行代码写一个文件整理软件
  4. 二进制(1):无符号编码和补码编码
  5. 锂电池接线方法图_老电工整理的41条电路接线方法,每一条都值得收藏
  6. Unreal Engine 4 基于网格的水面模拟实现
  7. [OpenGL ES 02]OpenGL ES渲染管线与着色器
  8. SQL Server窗口函数:ROWS与RANGE
  9. 学用awk, 在linux下批量改名
  10. 使用QuickPart时应用自定义属性和Web Part Connection功能的演示视频