-
[python] python exe文件上的ImportError
问题描述 使用py2exe,使用在找到的说明创建脚本的exe版本。 该脚本可以很好地编译并分别生成一个dist和build文件夹,但是当我在命令行上运行该程序时,会出现此错误。 注意,该脚本可以在我的IDE环境下正常运行,但是我打算给同事一个exe版本。如何解决此错误? Traceback(mos...
86
热度 -
[python] 使用Python进行PDF编程:设置可打印PDF的次数限制
问题描述 PDF允许您设置权限,例如文档可以被打印一次或仅10次等。我相信AdobeAcrobatProfessional允许您设置这些权限。 我的问题是可以在Python中以编程方式执行此操作吗? 如果可以,怎么办? 1楼 似乎没有办法限制可打印PDF文件的次数(在AdobeLiveC...
138
热度 -
[python] 使用cPickle将大型数组写入网络驱动器时,Python“ IOError:[Errno 22]无效参数”
问题描述 编辑:在JF塞巴斯蒂安的建议下,我可以更简单地得到相同的错误: Python2.6.4(r264:75708,Oct262009,08:23:19)[MSCv.150032bit(Intel)] Type"copyright","credits"or"license"formoreinf...
130
热度 -
[python] 获得numpy矩阵的前n个非零元素
问题描述 我有一个这样的矩阵M: >>>M array([[1,0,3,4], [0,3,4,5], [5,4,0,7]]) 我想要做的是提取是M中每行的第一个N(比如说N=2)非零元素,并将它们放入相同形状的新矩阵M2中,同时将M中的匹配值设置为零。 所以输出应该是: &g...
87
热度 -
[python] 操纵Datetimeindex熊猫
问题描述 我有一个具有DatetimeIndex的数据框。 我想创建一个输入,用户将输入日期,然后python将查找第一个通过的月份。 这是一个示例:df是数据框的名称 date=input('EnteradateinYYYY-MM-DDformat:') EnteradateinYYYY-MM...
56
热度 -
[python] 如何使用Pandas转换器将数据框列拆分为多列
问题描述 我有一个带有这样的行的文件: blablabla(CODE1513A15),9.20,9.70,0 我希望熊猫能够读取每一列,但是从第一列开始,我只对方括号之间的数据感兴趣,并且希望将其提取到其他列中。 因此,我尝试使用Pandas转换器: importpandasaspd from...
115
热度 -
[python] 通过使容器可迭代来解压缩实例变量
问题描述 我只想能够解压缩foo类的实例变量,例如: x=foo("name","999","24","0.222") a,b,c,d=*x a,b,c,d=[*x] 我不确定在实现自己的__iter__方法时哪种方法正确,但是,后者是处理混合“成功”方法的方法。 我之所以说是混合的,是因为对...
41
热度 -
[python] theano batched_dot表现异常
问题描述 通过使用theano的batched_dot,但我发现了一些对我来说似乎是错误的东西。 numpy数组的转置会使batched_dot失败,即使结果形状正确也是如此。 下面是我的实力。 我的问题:最后一行是否应该工作,这是一个错误吗? 我正在使用最新的安装程序,当前为Theano-0....
100
热度 -
[python] python的导入不支持单元测试
问题描述 我有以下目录树(Python2.7): ./pkg ./main.py ./A ./a.py ./B ./b.py ./C ./c.py a.py,b.py和c.py需要互相导入,因此我有两个选择: 使用相对导入,这意味着我必须从./pkg/main.py或目录树顶部的另一个文件...
63
热度 -
[python] Python - Pandas - 时间戳和周期范围之间的差异
问题描述 我很难理解PeriodIndex和DateTimeIndex之间的区别,以及何时使用它。 特别是,使用Periods而不是Timestamps似乎更自然,但最近我发现Timestamps似乎提供了相同的索引功能,可以与timegrouper一起使用,并且还可以更好地使用Matplotli...
65
热度 -
[python] 熊猫数据框历史记录未绘制分类变量
问题描述 我有一个数据框,我想绘制每列的直方图。 df_play=pd.DataFrame({'a':['cat','dog','cat'],'b':['apple','orange','orange']}) df_play['a']=df_play['a'].astype('category')...
136
热度 -
[python] 子集pandas DataFrames时避免循环
问题描述 我有一个看起来像这样的pandasDataFramedf_R: ChangeDateSubsetCondId 00.0002302015-02-13868 1-0.0000802015-02-16868 20.0003802015-02-17868 3-0.0004302015-02-1...
40
热度 -
[python] Python,如何将元素从一个列表随机添加/追加到另一个列表?
问题描述 importrandom globalcolours globalcurrent colours=["Red","Yellow","Blue","Green","Orange","White"] current=[] defrandompicker(): foriinrange(4): ...
71
热度 -
97
热度 -
[python] 使用cmd在Python中调用2to3
问题描述 我有一个用Python2.7编写的.py文件文件夹,我想使用2to3工具将其转换为Python3。 在cmd提示符下使用Windows10,我可以使用以下命令转换单个文件: C:\Users\t\Desktop\search>python.exe2to3.py-wgraphicsD...
58
热度 -
[python] 与Flask-SQLAlchemy和反射的关系
问题描述 我正在使用反射生成两个类。 一个代表消息,并具有指向表的两个外键,该表保存发送/接收实体(它们可以是公司或个人)。 给定两个外键,我想创建对应的关系,这听起来应该很简单,但是我无法使其正常工作。 我的代码如下所示: classEntity(db.Model): __tablename...
87
热度 -
[python] 测量两次PHP表单提交之间的时间
问题描述 我正在尝试测量从用户提交PHP表单到他们再次提交之间的时间间隔。 表单的动作是同一页,因此实际上只是刷新。 此外,用户可以再次输入相同的数据。 我需要它,以便它在页面刷新之前开始计数,因为结果必须尽可能准确。 我已经尝试了多种方法,但是没有一种方法能成功。 我简化了以下代码: HTML...
96
热度 -
[python] 是否有类似于MigLayout的PyQt / Qt布局管理器?
问题描述 是我选择的布局管理器(在Java中),我在Qt中找不到类似的功能(PyQt中的教程仅考虑QBoxLayout和QGridLayout)。 从的,是否有类似于Mig的东西? 示例(Java): panel.add(comp1) panel.add(comp2,"span2")//Thec...
37
热度 -
[python] 如何在每个数字上加一位?
问题描述 这是作业: 编写一个以字符串形式传递的函数,并返回一个与原始字符相同的新字符串,不同之处在于所有数字均由高1的数字代替。 9替换为0。 gain_digit('1ab2')→'2ab3' gain_digit('56789')→'67890' gain_digit('abcde...
139
热度 -
33
热度