python-3.x相关内容

在Python%i中设置字符串格式

我必须将代码从Python2.x转换为Python3(主要是字符串格式) 我遇到了这样的事情: Logger.info("random String %d and %i".format(value1, value2)) 现在,我知道%d可以替换为{:d},但找不到等同于%i的内容(签名) 使用{:i}会出现以下错误: ValueError:‘int’类型的对象的格式代码‘i’未知 ..
发布时间:2022-07-14 23:18:39 Python

在Python3中使用管道获取对RFE的支持和排名属性

到目前为止,我拥有的代码如下所示,它工作得很好。但是,我要为每个测试的功能打印以下RFE属性:";rfe.Support_[i]";、&rfe.ranking_[i]";和所选功能的名称。i";引用索引后,第一个属性返回True或False(如果选择了列),第二个属性返回它们各自的排名。 换句话说,我想打印每个RFE中考虑的列,并且它们不会保留为抽象的东西。 ..
发布时间:2022-07-14 14:36:08 其他开发

如何使用Python读取邮件的邮件正文?

登录并阅读主题作品。读取正文时出错。错误是什么?在互联网上,错误总是在这一部分:email.message_from_bytes(data[0][1].decode())&qot;,但我认为这部分是正确的。 # Connection settings HOST = 'imap.host' USERNAME = 'name@domain.com' ..
发布时间:2022-07-13 13:47:01 Python

用于保存有关类的元数据的修饰符的替代方案

我正在编写一个GUI库,我想让程序员提供有关他们的程序的元信息,我可以使用这些信息来微调图形用户界面。为此,我计划使用函数修饰符,例如: class App: @Useraction(description='close the program', hotkey='ctrl+q') def quit(self): sys.exit() 问题是此信息需要绑定 ..
发布时间:2022-07-12 15:39:59 Python

使用lxml查找包含类的html元素

我到处都找了,找到的最多的就是doc.xPath(‘//Element[@class=“classname”]’),但无论我怎么尝试都不管用。 我正在使用的代码 import lxml.html def check(): data = urlopen('url').read(); return str(data); doc = lxml.html.document_ ..
发布时间:2022-07-04 12:14:29 其他开发

通过添加相邻元素使所有元素相等所需的最少步骤

我有一个大小为N的数组A,所有元素都是正整数。在一个步骤中,我可以将两个相邻的元素相加,并用它们的总和替换它们。也就是说,数组大小减少了1。现在,我需要通过执行最少的步骤来使所有元素相同。 例如:A=[1,2,3,2,1,3]。 第一步:合并索引0和1==&>A=[3,3,2,1,3] 第二步:合并索引2和3(新数组的)==>;[3,3,3,3] 因此步骤数为2。 ..

如何实时更新NetworkX绘图?

我正尝试在画布中使用matplotlib更新networkx图,但它每次都会向图中添加一个新的图,而不是更新下面的图,我必须添加对nx.draw_networkx()函数的调用才能使其更新,我不确定这是否是问题的一部分。 示例代码: import psutil import tkinter as tk from tkinter import * import networkx as nx i ..
发布时间:2022-07-04 09:00:16 Python

如何用networkx绘制平面图?

我正在尝试使用python包“matplotlib”和“networkx”绘制一个有向图的平面肖像。 我已尝试对绘图中的节点位置使用“networkx.Planet_Layout”,但不喜欢结果。 在下面的示例中,“graph”是(平面)有向图。词典“graph”的关键字是节点。键的值是一个列表,其中包含该节点的所有邻居: import networkx as nx import m ..
发布时间:2022-07-03 23:49:13 其他开发

Heroku和Django,数据库在Heroku重新启动站点时重置

未使用30分钟后,Heroju会重置我的Django站点,但是,当站点重置时,管理页面中控制和更改的数据库/模型将重置回站点首次上传时的状态。如何停止此操作并在管理模式下永久更改网站? 谢谢。 推荐答案 您可能正在使用SQLite作为数据库。您不能在Heroku上使用它,因为它存储在临时文件系统中。使用适当的Postgres加载项。 ..
发布时间:2022-07-03 11:53:46 Python

PyQt窗口在打开后关闭

我有两个文件,分别是main.py和client_window.py。我想在进度条完成进度后显示客户端窗口。但我发现客户端窗口会立即打开和关闭。谁能建议如何更改代码,以便我掌握正确的逻辑? 这是main.py: """ This module defines the User Interface """ import sys import time from cloudL.ui i ..
发布时间:2022-07-02 14:59:17 Python

在用PyInstaller编译后,是否仍然需要安装Python项目依赖项?

我刚刚开始学习Python,我用Python3构建了一个简单的Windows文件搜索应用程序。现在我想使用PyInstaller编译它并将其转换为.exe。是否仍需要由.exe版本的用户安装所有依赖项(如导入的操作系统和其他内置的Python库)? 如果我说得不够清楚,很抱歉。 提前谢谢。 推荐答案 否,您不需要原始库来运行使用安装程序创建的.exe文件。如果将pyinstall ..
发布时间:2022-07-01 23:31:42 Python

如何找出我的代码中哪些部分在Python中效率低下

在前面的一个问题上,我问了一个关于多处理的问题,即使用多核来使程序运行得更快,有人告诉我: 通常情况下,与多处理相比,您可以通过更好的代码实现100倍以上的优化,而不是4倍的改进和额外的复杂性 然后他们建议我应该: 使用探查器了解速度较慢的原因,然后专注于优化。 所以我问了这个问题:How can you profile a script? 在这里我找到了cProfi ..
发布时间:2022-07-01 22:32:35 Python

使用tkinter设置初始滚动条位置

我正在尝试创建一个带有滚动条的带有tkinter的图形用户界面。我使用网格布局管理器,因为这是组织所有其他小部件的最简单方式。因此,我使用网格布局管理器添加了一个滚动条。它是有效的,但我的问题是,它最初不是设置在顶部,而是位于中间的某个位置。 What it looks likevsWhat it should look like 我的代码如下: from tkinter imp ..
发布时间:2022-07-01 15:14:30 Python

症状类型错误:无法确定关系的真值

我正在运行this git repo code,它应该没有错误地运行(新的repo)。所以,我不确定为什么会出现这个错误。我没有更改原始代码,并且使用与DJ-RN repo维护者完全相同的数据集: 最初,错误发生在此处(即使在将和更改为&;和或更改为|之后也是如此)。 if radius is not None: value = {t1: _t1, t2: ..
发布时间:2022-06-30 18:30:02 Python