-
Python – Legend与饼图重叠
所属栏目:[Python] 日期:2020-12-20 热度:179
在 python中使用matplotlib.图例与我的饼图重叠.尝试了“loc”的各种选项,如“最佳”,1,2,3 …但无济于事.有关如何准确提及图例位置的任何建议(例如从饼图边界给出填充)或至少确保它不重叠? 解决方法 简短的回答是:您可以使用 plt.legend 的参数loc,bbox_t[详细]
-
使用Python子进程调用来调用Python脚本
所属栏目:[Python] 日期:2020-12-20 热度:52
我有一个 Python脚本需要在同一目录中调用另一个Python脚本.我这样做了: from subprocess import callcall('somescript.py') 我收到以下错误: call('somescript.py')File "/usr/lib/python2.6/subprocess.py",line 480,in callreturn Popen(*popenargs,**k[详细]
-
在Python中将函数传递给re.sub
所属栏目:[Python] 日期:2020-12-20 热度:199
我有字符串,其中包含一个数字,我试图用他们的单词符号替换这个数字(即3 – 3).我有一个功能,这样做.现在的问题是找到字符串中的数字,同时保持字符串的其余部分完好无损.为此,我选择使用re.sub函数,它可以接受“可调用”.但是,传递给它的对象是内部_sre.SRE_M[详细]
-
python – 导入PyQt5时DLL加载失败
所属栏目:[Python] 日期:2020-12-20 热度:133
我在 Windows平台上安装了PyQt5并获得了importError:DLL加载失败. 我已经使用命令安装了pyqt5 pip3 install pyqt5Successfully installed pyqt5-5.8.1 我的Python版本如下: Python 3.5.2 |Anaconda custom (64-bit)| (default,Jul 5 2016,11:41:13) [MSC v[详细]
-
python – ValueError:基数为10的int()的无效文字
所属栏目:[Python] 日期:2020-12-20 热度:64
我编写了一个程序来解决y = a ^ x然后将其投影到图表上.问题是每当一个 1我收到错误: ValueError: invalid literal for int () with base 10. 有什么建议? 这是追溯: Traceback (most recent call last): File "C:UserskasutajaDesktopEksponentfunkt[详细]
-
如何创建任意长度字符串的numpy数组?
所属栏目:[Python] 日期:2020-12-20 热度:162
我是 Python的新手,但似乎给定的字符串能够(有效地)任意长度.即你可以采用字符串str并继续添加它:str =“some stuff ……”.有没有办法制作这样的字符串数组? 当我尝试这个时,每个元素只存储一个字符 strArr = numpy.empty(10,dtype='string')for i in ran[详细]
-
Python解释器错误,x不带参数(给定1个)
所属栏目:[Python] 日期:2020-12-20 热度:196
我正在写一小段 python作为家庭作业,我不会让它运行!我没有那么多的 Python经验,但我知道很多Java. 我正在尝试实现粒子群优化算法,这就是我所拥有的: class Particle: def __init__(self,domain,ID): self.ID = ID self.gbest = None self.velocity = [] s[详细]
-
执行中的Python sqlite3字符串变量
所属栏目:[Python] 日期:2020-12-20 热度:160
我尝试在 Python中执行此sqlite3查询.我将代码减少到最小,sqlite.connect等工作. column = 'Pron_1_Pers_Sg'goal = 'gender' constrain = 'Mann'with con: cur = con.cursor() cur.execute("SELECT ? FROM Data where ?=?",(column,goal,constrain)) con.com[详细]
-
如何在Tkinter应用程序中嵌入终端?
所属栏目:[Python] 日期:2020-12-20 热度:73
我想在我的主要Tkinter窗口中嵌入一个终端.我想有一个子窗口,其中一个终端(基于 Bash的终端)将运行.我也希望能让我的程序与终端进行交互,至少我想阅读当前的工作目录和/或设置它. 我不知道这是不是真的不可能.我过去能用Perl / Tk做到这一点,所以也许它可以[详细]
-
如何测试一个字符串是否是另一个字符串的子序列?
所属栏目:[Python] 日期:2020-12-20 热度:159
参见英文答案 Finding subsequence (nonconsecutive)????????????????????????????????????3个 如何测试一个字符串是否是另一个字符串的子序列? 这是一个比子串更弱的条件.例如,’iran’不是’爱尔兰’的子串,但它是一个子序列IRelANd.区别在于子序列不必是[详细]
-
使用Paramiko在Python上用ssh实现交互式shell?
所属栏目:[Python] 日期:2020-12-20 热度:146
我想编写一个程序(在 Windows 7上的 Python 3.x中),它通过ssh在远程shell上执行多个命令.在查看paramikos的exec_command()函数之后,我意识到它不适合我的用例(因为在执行命令后通道被关闭),因为命令依赖于环境变量(由先前的命令设置)并且不能连接到一个exec_[详细]
-
python – 在数据框列中应用模糊匹配,并将结果保存在新列中
所属栏目:[Python] 日期:2020-12-20 热度:101
我有两个数据帧,每个数据帧具有不同的行数.下面是每个数据集的几行 df1 = Company City State ZIP FREDDIE LEES AMERICAN GOURMET SAUCE St. Louis MO 63101 CITYARCHRIVER 2015 FOUNDATION St. Louis MO 63102 GLAXOSMITHKLINE CONSUMER HEALTHCARE St. Lou[详细]
-
Python的总和vs. NumPy的numpy.sum
所属栏目:[Python] 日期:2020-12-20 热度:192
使用 Python的本机和函数和NumPy的numpy.sum之间在性能和行为上有什么不同? sum适用于NumPy的数组,numpy.sum适用于Python列表,它们都返回相同的有效结果(没有测试边缘情况,如溢出)但不同的类型. import numpy as np np_a = np.array(range(5)) np_aarray([0[详细]
-
python – 需要一个整数?打开()
所属栏目:[Python] 日期:2020-12-20 热度:70
我有一个非常简单的 python脚本,它应该扫描一个文本文件,其中包含格式为id =’value’的行,并将它们放入一个dict中. python模块名为chval.py,输入文件名为in.txt.这是代码: import os,sysfrom os import *from sys import *vals = {}f = open(sys.argv[1],'[详细]
-
在Python Pandas中将行转换为列
所属栏目:[Python] 日期:2020-12-20 热度:87
我有以下 Python pandas数据帧: fruits | numFruits---------------------0 | apples | 101 | grapes | 202 | figs | 15 我想要: apples | grapes | figs-----------------------------------------Market 1 Order | 10 | 20 | 15 我查看了pivot(),pivot_t[详细]
-
为什么Python的多处理模块在Windows上启动新进程时会导入__main_
所属栏目:[Python] 日期:2020-12-20 热度:89
我正在为初学者学习图书馆,我正在使用 Python中的多处理模块.我遇到了这个问题: importing and using a module that uses multiprocessing without causing infinite loop on Windows 举个例子,假设我有一个模块mylibrary.py: # mylibrary.pyfrom multipro[详细]
-
如何在anaconda spyder中更改python版本
所属栏目:[Python] 日期:2020-12-20 热度:109
我在mac上的anaconda spyder中使用3.6 Python版本.但我想将其更改为Python 2.7. 谁能告诉我怎么做? 解决方法 您可以打开首选项(多个选项): 键盘快捷键Ctrl Alt Shift P. 工具 – 喜好 根据Spyder版本,您可以在Python解释器部分(Spyder 3.x)中更改解释器:[详细]
-
Python子进程.check_call vs .check_output
所属栏目:[Python] 日期:2020-12-20 热度:74
我的 python脚本( python 3.4.3)通过子进程调用bash脚本: import subprocess as spres = sp.check_output("bashscript",shell=True) bashscript包含以下行: ssh -MNf somehost 这将打开与某个远程主机的共享主连接,以允许一些后续操作. 执行python脚本时,[详细]
-
python – 为什么用括号和逗号对索引的numpy数组的行为有所不同
所属栏目:[Python] 日期:2020-12-20 热度:192
我倾向于使用括号来索引numpy数组(矩阵),但我注意到当我想切片数组(矩阵)时我必须使用逗号表示法.为什么是这样?例如, x = numpy.array([[1,2],[3,4],[5,6]]) xarray([[1,6]]) x[1][1]4 # expected behavior x[1,1]4 # expected behavior x[:][1]array([3,4][详细]
-
python – 使用“open()”vs“with open()”读取文件
所属栏目:[Python] 日期:2020-12-20 热度:184
参见英文答案 What is the python “with” statement designed for?????????????????????????????????????10个 我知道有很多关于在python中读取文件的文章和问题.但我仍然想知道是什么让python有多种方法来完成同样的任务.我想知道的是,使用这两种方法对性[详细]
-
如何从python中的正则表达式匹配返回一个字符串?
所属栏目:[Python] 日期:2020-12-20 热度:168
参见英文答案 Python extract pattern matches????????????????????????????????????8个 我正在使用python脚本在文本文件中运行行. 我想在文本文档中搜索img标记并将标记作为文本返回. 当我运行regex re.match(line)时,它返回一个_sre.SRE_MATCH对象. 如何让[详细]
-
在python3.6中,集合的顺序是像dicts一样
所属栏目:[Python] 日期:2020-12-20 热度:102
由于 Python 3.6中dict实现的更改,现在默认排序.现在也设置保留顺序吗? 我找不到任何关于它的信息,但由于这两种数据结构在它们工作的方式非常相似,我认为可能就是这种情况. 我知道在所有情况下都没有订购dicts的承诺,但它们大部分时间都是如此.如Python文档[详细]
-
python – Django下载文件
所属栏目:[Python] 日期:2020-12-20 热度:95
我是使用Django的新手,我正在尝试开发一个用户可以上传大量excel文件的网站,然后将这些文件存储在媒体文件夹Webproject / project / media中. def upload(request): if request.POST: form = FileForm(request.POST,request.FILES) if form.is_valid(): form[详细]
-
python – 在NaN重置Cumsum
所属栏目:[Python] 日期:2020-12-20 热度:172
如果我有一个名为ts的pandas.core.series.Series,则为1或NaN,如下所示: 3382 NaN3381 NaN...3369 NaN3368 NaN...15 110 NaN11 112 113 19 NaN8 NaN7 NaN6 NaN3 NaN4 15 12 NaN1 NaN0 NaN 我想计算这个系列的cumsum但它应该在NaN的位置重置(设置为零),如下所[详细]
-
python中的加权随机样本
所属栏目:[Python] 日期:2020-12-20 热度:176
我正在寻找一个函数weighted_sample的合理定义,它不会为给定权重列表返回一个随机索引(这类似于 def weighted_choice(weights,random=random): """ Given a list of weights [w_0,w_1,...,w_n-1],return an index i in range(n) with probability proportion[详细]
