当前位置: 代码迷 >> python
 解决方案列表
  • [python] 有人可以解释在try except语句中使用NameError吗?

    问题描述 我在tryexcept语句中使用NameError,如下所示: fromtkinterimport* #Functions defchordLabelTextGen(CHORDS,current_chord): whileTrue: try: return_value=CHORDS c...

    97
    热度
  • [python] 根据另一个列表中单词的出现频率对单词列表进行排序

    问题描述 我有一个单词列表,我想根据其出现的频率重新排序为另一个字符串列表中的子字符串: list_to_reorder=['apm','mba','bac','ms','grad'] list_with_strings=['don.mba','kun.ms','bob.mba','liz.gra...

    28
    热度
  • [python] 如何在opencv(opencv-master)python中执行背景减法

    问题描述 我正在使用EnthoughtCanopy作为我的IDE(带有opencv-masters的python),我想进行背景减法,但是问题是,如果运行代码,webcam(以webcam开头的窗口)没有响应。 我的代码是: importcv2 importnumpyasnp cam=cv2.Vi...

    120
    热度
  • [python] 如何使用装饰器提供函数元数据?

    问题描述 基于,我有以下内容 importfunctools defpredicate(author,version,**others): def_predicate(func): @functools.wraps(func) defwrapper(*args,**kwargs): func.me...

    90
    热度
  • [python] 使用带有MacOSX后端的python matplotlib设置图形的绝对位置

    问题描述 是否可以使用带有MacOSX后端的matplotlib在屏幕上设置图形的绝对位置? 这个答案 表示可以在其他后端执行此操作,但未提及如何在MacOSX后端执行此操作。 1楼 使用MacOSX后端,无法设置matplotlib窗口的窗口位置。 但是,一般来讲,在MacOSX...

    16
    热度
  • [python] 循环 - 蟒蛇

    问题描述 words=['a','b','c','d'] code=['3','2','4','9'] 我有两个用户必须一起尝试匹配的列表。 为了做到这一点,他们必须改变'代码'列表: number=input("Enteranumber:") letter=input("Enterthelet...

    43
    热度
  • [python] 在“ pandas”中获取对另一个变量为真的每个变量的比例

    问题描述 我在pandas中有一个数据框,其中包括一列“A”和一个布尔值列“B”,并希望查找至少有一定数量n的行的True的“A”值。B”。 我能想到的最接近的是 df.query('B==True')['A'].value_counts() 然后查看数字以查看哪些数字大于n。 是否有一种...

    120
    热度
  • [python] Earley Parser递归

    问题描述 Earley解析器在简单循环方面是否存在预期的问题? 我已经实现了自己的实现,但是它非常类似于此实现,它非常易读,总共约150行(我当然也没有写): 那对我来说看起来不错,并且在提供的测试用例中可以完美地工作,但是语法很简单 E:[[E,E],[ident]] 似乎不起作用。...

    19
    热度
  • [python] 如何使用Python中的ElementTree与特定供应商从XML的nmap输出中获取IP地址

    问题描述 使用的XML输出为主机上运行的可访问虚拟机(通过nmap-oXoutput.xml-sP192.168.2.*,我想获取供应商与QEMUVirtualNIC匹配的每台机器的IP地址QEMUVirtualNIC。 我选择使用Python的来执行此操作,但是我无法将主机元素与指定的地址元素隔...

    32
    热度
  • [python] 具有大量数据的平滑matplotlib图(PyQt5)

    问题描述 我正在尝试在matplotlib图上查看一些数据,这些数据来自我一直在监视的生成器,但是当我使用很多点(每天800点,并且我想显示一整个月),我很确定有一种方法可以使它看起来更平滑,或者至少可以自动过滤一些点,但是我不确定如何将其应用于PyQT5Matplotlib小部件。 我使用PyQ...

    97
    热度
  • [python] Python“字典在迭代过程中更改了大小”错误,即使迭代后应该完成了大小更改

    问题描述 我有一个城市列表,我正在尝试根据距离将它们分组。 我正在遍历城市清单。 列表中的第一个城市没有可比较的内容,因此它会自动创建自己的城市组。 将列表中的后续城市与现有城市组中的所有城市进行比较。 如果城市在城市组中任何城市的阈值距离内,则将其添加到城市组中。 否则,它将创建一个新组。 我的...

    106
    热度
  • [python] 将一系列命令保存并重新加载到Python Shell中

    问题描述 我正在Windows8中使用命令提示符来使用Python执行一些分析任务。 我正在使用一些外部库,一些具有所需功能的.py文件以及一些设置命令(例如,根据需要加载的数据库设置某些变量)。 总共大约有20条陈述。 问题是,每当我要处理它时,都必须手动将所有这些命令输入(复制/粘贴)到命...

    75
    热度
  • [python] 如何检索上一个命令的输出并将其保存在Python交互式shell中的变量中?

    问题描述 假设我运行了一个昂贵的操作foo(),它返回一个大的列表,但我忘了将foo()的输出保存在变量中。 假设我再次运行foo(),我会得到一个不同的输出。 但是我第一次运行foo()时确实需要输出。 实际上,我问是否有一些缓冲区存储了最后一个命令的输出,我可以读取? 1楼 _(...

    74
    热度
  • [python] 神经网络脚本中的Python索引越界

    问题描述 我是python新手,(不幸的是)这是我第一次在其中编写相对较长的代码。 我一直在遵循编写神经网络的教程,但是遇到了一条我似乎无法解决的错误消息。 我在堆栈溢出中搜索“IndexError:超出范围的列表索引”,并了解到尝试访问仅包含n-1个元素的列表的第n个元素很可能会出错。 但是,我...

    48
    热度
  • [python] Python字典并设置内存分配

    问题描述 我找到了讨论python字典和集合的内存使用情况的,特别是: 默认情况下,字典或集合的最小大小为8(也就是说,如果您只讲故事3个值,python仍将分配8个元素)。 调整大小时,存储桶数增加4倍,直到达到50,000个元素,此后大小增加2倍。 这提供了以下可能的尺寸, 16,64,...

    108
    热度
  • [python] 如何从字母选择中返回字母表中最早的字母?

    问题描述 我正在做一个练习,要求我用一串字母返回最常用的字母。 如果有两个字母以相同的频率出现,则“决胜局”将以字母表中的第一个出现。 例如: 'aaaabbbb'#shouldreturna. 我的回复信的代码如下。 我认识到它可能不是最有效的。 我以后会担心的。 defmostWanted...

    126
    热度
  • [python] 如何检查python中的特定字符串?

    问题描述 我习惯于使用多种语言编写正则表达式,但是我不太了解Python。 我正在寻找一个与以下JavaScript正则表达式相同的正则表达式: (disc|dis|se|oti)(\d+)\W 即,该字符串将由这4个字符串之一组成,后跟一个或多个数字,后跟一个空格。 该字符串将出现在字符串...

    44
    热度
  • [python] Python以'%x.xf'%格式使用字符串

    问题描述 我正在开发一个程序,并且写了我要实现的目标的简化版本。 我想在左侧排列美元符号,同时仍然保持小数在右侧排列。 到目前为止,这是我的代码- money=float(input("Enteramount:")) random=float(input("Enterarandomnumber")...

    104
    热度
  • [python] 检测列表中连续的相同值

    问题描述 我有一个组织成列表字典的数据集,例如: {UUID:[3,3,5,3,0,0,3,3,2,3,2,1,1,0,2,0,5,0,0,0,0,3,4,1,2], UUID:[1,2,3,1,0,0,2]} 我想检测连续相同值(尤其是0)的情况,尤其是检测n个连续相同值的实例。 例如,如...

    41
    热度
  • [python] 如何将多个函数应用于numpy数组?

    问题描述 我知道如何vectorize()或沿轴应用函数。但是我的情况有些不同。 我有一个包含1或0的1D数组(z),然后有一个2D数组(x)。 我想根据array-z中该行的值为array-x中的每一行应用两个不同的函数。 if0applyfun0() if1applyfun1() 我还可以...

    30
    热度