python-3.4相关内容

__mro__ 与其他双下划线名称有何不同?

我偶然发现了我不理解的双下划线名称的这种行为: A 类:经过B类:经过C(A,B)类:__id__ = 'c'c = C()print(C.__mro__) # 打印C类的方法解析顺序#print(c.__mro__) # AttributeError: 'C' 对象没有属性 '__mro__'打印(C.__id__)#打印'c'打印(c.__id__)#打印'c' 我知道 __name 的名 ..
发布时间:2021-06-26 20:44:22 Python

系统还原后无法从 Windows 7 卸载 Python 3.4.2

在卸载 Python 3.4.2 几天后,我不得不执行系统还原(我使用的是 Windows 7),因为我不小心安装了一堆垃圾软件,即使在安装后也会弄乱我的计算机.该系统有效地恢复了“重新安装"的 Python,或者更确切地说是它的损坏版本.我现在无法通过通常的控制面板 -> 卸载程序工具卸载它,也无法使用原始安装程序重新安装它.不幸的是,Windows 没有保存我可以恢复到的早期系统快照. ..
发布时间:2021-06-26 20:44:19 Python

仅使用 pathlib 规范化不存在的路径

python 最近添加了 pathlib 模块(我非常喜欢它!). 我只有一件事正在苦苦挣扎:是否可以将不存在的文件或目录的路径规范化?我可以用 os.path.normpath 很好地做到这一点.但是不得不使用应该处理路径相关内容的库以外的东西不是很荒谬吗? 我想要的功能是: from os.path import normpath从 pathlib 导入路径pth = Path( ..
发布时间:2021-06-26 20:44:16 Python

Tkinter 回调异常,因为循环在后台继续

大家好,论坛里的人, 我目前是 Python 和一般编程的初学者,所以请不要对我大喊大叫 :) 我知道我有很多全局变量并且犯了很多错误. 我面临着一个可怕的非结束循环问题,它并没有真正影响我的 tkinter 窗口本身,但是在关闭时,在 tkinter 回调问题中看到这个异常是一种耻辱. 实际上我不知道为什么我的 Valider() 函数中的 batman 变量没有结束所有这些循 ..
发布时间:2021-06-26 20:44:13 Python

Python,另存为 mht

我可以打开网页,没问题.我可以将网页保存为 html,没问题.我需要将网页另存为 mht,这样我就可以获得所有隐藏的 html,而无需另存为 mht.在研究中,我对如何使用 python 保存为 mht 一无所知.就像我上面说的,我可以尝试将它保存为 mht 文件,使用标准编码保存为 html 但这根本不起作用......它也不起作用并不奇怪,但值得一试. url = 'https://www. ..
发布时间:2021-06-26 20:44:10 其他开发

python 3.x shutil.copy FileNotFoundError

系统 Windows 8.1 Python 3.4 反复获取 FileNotFound Errno2 ,试图复制目录中的所有文件. 导入操作系统进口商铺source = os.listdir("C:\\Users\\Chess\\events\\")对于源中的文件:关闭.复制(文件,“E:\\事件\\") 收益 FileNotFoundError : [Errno2] 没有这样的文件或目录 ..
发布时间:2021-06-26 20:44:08 Python

如何使用pymssql获取sql打印消息

我正在运行一些查询,从它们的执行中打印运行时统计信息. 已经完成了print('message')在 sql 脚本中使用. 我希望在通过 pymssql 调用过程/脚本时看到这些消息. conn = pymssql.connect(server, user, password, "tempdb")游标 = conn.cursor()cursor.execute("print('mes ..
发布时间:2021-06-26 20:44:02 其他开发

Windows XP 上的 Tkinter 激活窗口

我有一个小型 GUI 应用程序,用于侦听网络消息,以便用户可以更新一些信息并接受它.这是在生产工厂环境中,用于与特定的物理硬件进行交互(在某些情况下通过串行).工作流程如下所示: 用户正在与另一个程序交互(5250 绿屏) 他们输入特定的键绑定,将 UDP 消息发送到 Tkinter GUI Tkinter GUI 执行 deiconify() 用户编辑数据,接受 (Enter) 并执 ..
发布时间:2021-06-26 20:43:59 Python

通过 python setup.py 创建 .deb 包

我想为我的 python 程序创建 .deb 包.我创建了 setup.py 并且它运行良好,但是当我想使用 setup.py 和 stdeb 创建 debian 包时出现错误. 我用来创建 .deb 的命令: 首先: python3.4 setup.py sdist 然后: python3.4 setup.py --command-packages=stdeb.command ..
发布时间:2021-06-26 20:43:42 Python

传递 **kwargs 和尾随逗号的 SyntaxError

我想知道为什么这是 Python 3.4 中的 SyntaxError: some_function(文件名 = "foobar.c",**夸格,) 它在删除 **kwargs 后的尾随逗号时起作用. 解决方案 正如 vaultah 所指出的(出于某种原因,他没有费心发布答案),这是 在问题跟踪器上报告,此后已更改.从 Python 3.6 开始,语法将正常工作. 明确地说,是的 ..
发布时间:2021-06-26 20:43:35 Python

我有 python3.4 但没有 pip 或 ensurepip .. 我的 python3.4 版本有问题吗?

我在多个地方读到 python3.4 附带 pip.我的操作系统是 Lubuntu 14.04,默认的 Python 版本是 Python 2.7.6 但在 /usr/bin 它说我安装了 python3.4(当我运行 python3 -V 时它说我安装了 Python 3.4.0).我上周早些时候发表了这篇文章:如何在 Python 3.4 中使用 pip 3?> 回复中的一个评论说“值得 ..
发布时间:2021-06-26 20:43:32 Python

在 asyncio 中的 KeyboardInterrupt 后等待任务完成

我试图了解 asyncio 是如何工作的.在我的场景中,客户端与服务器建立 tcp 连接,发送登录字符串,如果经过身份验证 - 接收字符流.最后在 KeyboardInterrupt 上将 logoff 字符串发送到服务器并顺利断开连接. 目前我被困在最后一部分,因为我的注销方法/任务在它有机会完成之前就被破坏了. ^CTask 已被销毁,但它正在等待中!source_traceback: ..
发布时间:2021-06-26 20:43:29 Python

在pycrypto中使用RSA解密大文件?

我一直在使用 pycrypto 模块通过 RSA 密钥对和算法进行加密和解密.问题是当我尝试加密大文件(10kB 的文本文件)时,我在读取文件并加密时采用 32 字节的块大小 >>>f = open('10kb','rb')>>>p = open('enc','wb')>>>为真:数据 = f.read(32)如果不是数据:休息enc_data = public_key.encrypt(data ..
发布时间:2021-06-26 20:43:26 Python

运行查询时如何在python中使用当前日期和时间创建文件名

当我在下面运行查询时,它会创建一个名为“mycsvfile"的文件.但是,有没有办法在创建 CSV 文件时添加当前日期和时间戳?例如,如果我现在运行此查询,该文件应命名为 mycsvfile20171012 – 10:00:00(类似的名称). 有人可以编辑我的代码并告诉我怎么做吗? 我的代码: from elasticsearch import Elasticsearch导入 cs ..
发布时间:2021-06-26 20:43:21 Python

如何在 Windows 上模拟 socket.socketpair

标准的 Python 函数 socket.socketpair 不幸的是不是在 Windows 上可用(从 Python 3.4.1 开始),我如何编写一个可以在 Unix 和 Windows 上运行的替代品? 解决方案 import socket导入错误号def create_sock_pair(port=0):"""创建套接字对.如果 socket.socketpair 不可用,我们会 ..
发布时间:2021-06-26 20:43:18 Python