当前位置: 代码迷 >> python
 解决方案列表
  • [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
    热度
  • [python] x两条点之间的距离

    问题描述 我有两个1Dnumpy数组A和B,分别是大小(n,)和(m,),它们对应于一行上点的x位置。 我想计算A中每个点到B中每个点之间的距离。然后我需要在设定的y距离d处使用这些距离来计算A中每个点的电位。 我目前正在使用以下内容: V=numpy.zeros(n) foriinrange(...

    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
    热度
  • [python] 如何拆分整数?

    问题描述 我不太确定该怎么做,但我正在尝试制作一个猜谜游戏并提供有关用户输入的反馈。 例如,如果要猜测的数字是6709,而用户输入6908,则输入将是错误的,但仍部分正确。 如果整数的一部分是正确的,程序将告诉用户它是正确的,如果错误则执行相同的操作。 让我们说要猜的数字是6709 用户输入6...

    33
    热度