python-3.3相关内容

如何在Python 3中固定字典处理的顺序?

是否有一种方法可以可靠地固定Python 3中字典处理的顺序,即以可预测的顺序在键和值上建立迭代? 出于调试目的和重现故障(据说是基于python 3.3和3.4中的字典访问)的原因,我需要以某种方式使对字典的迭代可预测.我的意思是我想修复在Python程序开始时执行任何迭代的方式.这样,多次启动程序,对 dict.items(), dict.keys(), dict.values()的调用 ..
发布时间:2021-04-30 20:00:45 Python

cx_freeze问题与Mac上的相对路径

我在Mac上遇到cx_freeze相对路径逻辑问题.我正在使用python 3.3和pyqt5并构建可移植的应用程序Windows-Mac. 以下简单脚本仅将图像作为QPixmap加载到QLabel中. 从控制台启动时,该代码在Windows和Mac上均能正常运行,并且在Windows和Mac上均可以构建.该exe文件可以在Windows上正常运行.该应用程序(MacOSX)无法加载图 ..
发布时间:2021-04-27 20:47:09 其他开发

在python中使用writer后行之间的空白空间

我现在正在使用csv程序包,每当我写入一个新的csv文件并用excel打开它时,我会在每两行之间找到一个空行. filereader = csv.reader(open("tests.csv","r"),delimiter =“,")filewriter = csv.writer(open("test_step1.csv","w"),delimiter =“,")#删除标题对于fileread ..
发布时间:2021-04-27 19:43:04 Python

单击按钮图标更改

我正在尝试制作一个GUI应用程序,以更改右键单击按钮上的图标!这是我的简单代码: import sys从PySide.QtCore导入*从PySide.QtGui导入*Ui_MainWindow(QMainWindow)类:def __init __():super().__ init __()self.setupUi()def setupUi():小部件= QWidget()布局= QGri ..
发布时间:2021-04-16 19:55:10 其他开发

Bash别名->Python 2.7至Python 3.3

我试图将Python 3.4.2设置为Linux的默认设置(当前为2.7.6).我对这方面的知识不是很了解,但是我已经在线阅读了多个地方的内容,您可以在〜/.bashrc 或〜/.bash_aliases 文件中简单地添加一个别名像这样: alias python ='python3' 我没有〜/.bashrc 或〜/.bash_aliases 文件...我假设您可以创建它们.我已经做到了 ..
发布时间:2021-04-14 19:27:57 Python

Python如何在不删除现有内容的情况下继续写入文件

在Windows中编写我的python 3.3程序,我遇到了一个小问题.我正在尝试将一些指令行写入文件以使程序执行.但是每次我file.write()下一行时,它都会替换上一行.我希望能够继续向该文件写入尽可能多的行.注意:使用"\ n"似乎不起作用,因为您不知道会有多少行.请帮忙!这是我的代码(作为循环,我多次运行此代码): menu = 0 while menu != None: ..
发布时间:2020-11-06 01:50:42 Python

如何添加所选短语的计数?

因此,我希望能够将文件中包含的某个特定短语添加到计数中.但是我不知道从哪里开始. 让我解释一下: 我有一个名为setPhrases.txt的.txt文件.此文件包含以下内容: What is your name?, 9 What time is dinner?, 8 Thank-You., 9 I have done all my homework., 7 Can you bri ..
发布时间:2020-11-05 23:15:08 Python

如何执行python程序并使用exec()获取变量?

我想使用exec()执行正确的Python程序,然后在执行后获取变量及其值. Google说我应该创建一个字典,然后在其中写入执行结果:exec(code_object)在变量中.但不幸的是,Python 3中没有. 解决方案 Python 3中的代码应为: exec(code_object, variables) 此语法也是 Python 2兼容. exec(code_o ..
发布时间:2020-11-02 00:34:36 Python

Python 2.7中的除法。和3.3

如何在Python 2.7中将两个数字相除并用小数点得到结果? 我不明白为什么会有区别: 在Python 3中: >> 20/15 1.3333333333333333 在Python 2中: >> 20/15 1 这实际上不是模吗? 解决方案 在python 2.7中,如果输入是整数,则 / 运算符是整数除法。 ..
发布时间:2020-10-22 19:59:44 Python

在Python 3.3中格式化时间字符串

我试图以字符串形式获取当前本地时间,格式为:年-月-日小时:分钟:秒。我将使用它进行日志记录。通过阅读文档,我可以通过以下方式做到这一点: 导入时间 '{0:%Y-% m-%d%H:%M:%S}'。format(time.localtime()) 但是我得到了错误: 追溯(最近一次通话是最后一次): 文件“”,第1行,在 ValueError:格式说明符无效 ..
发布时间:2020-10-18 20:53:43 Python

如何将Python 3应用编译为.exe?

如何将我的Python应用程序转换为 .exe ?我用 tkinter 编写了一个程序,想知道如何让其他人使用它。我使用Python 3.3。我进行了一些搜索,但找不到任何内容。 解决方案 cx_Freeze可以做到这一点,但是创建了一个包含很多依赖项的文件夹。 py2exe 现在可以执行此操作,并使用--bundle-files 0选项创建一个EXE ,这可能是您问题的最佳解决方案。 ..
发布时间:2020-10-06 20:21:34 Python

仅比较文件/文件夹名称上的目录,是否打印出差异?

如何递归比较两个目录(比较应仅基于文件名),并仅在一个或另一个目录中打印出文件/文件夹? I我正在使用Python 3.3。 我见过 filecmp 模块,但是它似乎并没有完全满足我的需求。最重要的是,它不仅仅基于文件名来比较文件。 到目前为止,这是我得到的: 导入filecmp dcmp = filecmp.dircmp('./ dir1','./dir2') dc ..
发布时间:2020-10-06 19:22:55 Python

如何在ttk Python33中将值更新到组合框下的列表框

创建组合框时,列表中没有任何项目。现在,当我单击下拉按钮时,将调用一个函数(通过postcommand选项),但是一旦在函数中,我便不知道如何在组合框的列表框中设置值。 编写类似这样的代码: #下拉列表时更新列表 self.cbox = Combobox (self,width = 10,postcommand = self.updtcblist) def updtcblist ..
发布时间:2020-10-05 23:15:19 其他开发

查找数组是否平衡的算法

我正在尝试创建一个程序,该程序将创建10个元素的数组,然后为每个元素分配随机值。然后,我希望程序判断数组是否平衡。所谓平衡,是指数组值中某处某个元素的值之和等于该元素中数组值之和大于当前元素。 示例 元素(1,2,3,4)值(2,1,3,0 ) 然后程序将显示元素1-2与元素3-4平衡,因为它们都等于4。 到目前为止,我拥有 导入随机 大小= 10 平均值= 0 ..
发布时间:2020-09-25 06:48:33 Python