当前位置: 代码迷 >> python
 解决方案列表
  • [python] 如何在 Python 中使用 win32com.client 保存 Outlook 中的附件?

    问题描述 我正在尝试使用Python中的win32com模块阅读电子邮件并将附件下载到我自己的文件夹中,但我停止了获取附件对象: fromwin32com.clientimportDispatch importdatetimeasdate outlook=Dispatch("Outlook.Ap...

    69
    热度
  • [python] 计算字典中元组中的项目

    问题描述 我想知道是否有更好的解决方案来像这样计算字典中的项目: D={('a','b','c'):4,('b','c'):2} dict键是项的元组,值是元组的出现。 如何计算项目的发生。 诸如func(D)类的示例应返回{'a':4,'b':6,'c':6}。 基准解决方案: fromco...

    96
    热度
  • [python] memoryview和列主/ FORTRAN缓冲区

    问题描述 我有一个用于列主数组的缓冲区(通过cffi以字节为单位)。 有没有一种方法可以使用Python的缓冲区协议的正确属性为其获取memoryview? 该方法cast让我分配一个新的形状,但似乎并没有让一个指定视图是否行或列主。 例如: #Letbbemybufferofbytesfor...

    67
    热度
  • [python] 将日期(excel格式)的数字表示转换为python日期和时间,然后将它们拆分为pandas中的两个单独的dataframe列

    问题描述 我正在电子表格中导入一些数据。 它位于数据框中,但日期采用数字表示或格式 41516.43 首先,我想将其转换为日期和时间对象 date_val=30/08/201310:13:26AM 然后我想分别将date_val分成日期和时间,并将它们放在我的数据框中的单独列中(df) |...

    79
    热度
  • [python] 为什么递归生成器在Python 3.3中不起作用?

    问题描述 我正在尝试用Python创建一个递归生成器,但我做错了。 这是一个最小的例子。 我希望函数f()返回一个迭代,它会给我所有的正数>=n。 >>>deff(n): ...yieldn ...ifn>0: ...f(n-1) ... >>>[i...

    94
    热度
  • [python] sympy.Matrix哈希值差异

    问题描述 我当前正在使用Python2.7.3,sympy0.7.1.rc1我正在构建两个矩阵,如下所示: importsympyassp A=sp.Matrix([[0,0,1],[0,1,0],[1,0,0]]) B=sp.Matrix([[0,0,1],[0,1,0],[1,0,0]]) ...

    71
    热度
  • [python] 是否有一个简单的功能可以基于Python中的值条件构建子列表?

    问题描述 在Matlab中,如果要在给定值条件的情况下获取向量中值的子集,请执行以下操作: negative_values=vec(vec<0) positive_values=vec(vec>0) 我目前正在使用自制函数在Python中执行此操作,但这有点繁重。 有没有更优雅的方...

    112
    热度
  • [python] Python正则表达式不匹配

    问题描述 我想使用pythonre来匹配这种输入:12、13、45、23。 输入由四个非负整数组合,并用“,”分隔。 但是,我的不匹配... printre.match(u'^([1?9]\d*|0),([1?9]\d*|0),([1?9]\d*|0),([1?9]\d*|0)$',u"0,1...

    88
    热度
  • [python] Python:简单的CLI GUI

    问题描述 关于python模块的一个简单问题。 假设我有以下代码: foriinrange(1000): printi 它将输出以下内容: 1个 2 “剪裁” 999 程序是否可以在同一行上输出所有数字? 我不是在谈论“1、2、3..”,而是希望将行值更改为当前i 1楼 如...

    131
    热度
  • [python] 选择特定的CSV列(过滤) - Python / pandas

    问题描述 我有一个非常大的CSV文件,包含100列。 为了说明我的问题,我将使用一个非常基本的例子。 我们假设我们有一个CSV文件。 invaluedf0975f0151976F42977d413978B6049792C0 我想选择一个特定的列。 importpandas data=pan...

    128
    热度
  • [python] 基于Python的文档元数据解析器?

    问题描述 对于像unix这样的系统,有没有人知道python中文档元数据的好解析器。 在Java中,很棒。 没有...请:) 谢谢 1楼 您不必使用Jython来使用Tika。 您可以使用从Python调用Java。 你可以找到合适的说明。 安装JCC时,您必须使用两个为setupt...

    76
    热度
  • [python] 从字符串创建二维字典

    问题描述 所以我有一个创建2D字典的程序(也就是说,一个将每个值映射到另一个字典的字典)。 然后将其的字符串表示形式存储在如下所示的文件中。 EmissionDictionary: {'':{'A':0.07801487990167236,'C':0.01087880333163352,'E':0...

    23
    热度
  • [python] 创建记录表(数组)

    问题描述 如果我想将两个文件中的记录存储到一个表(一个记录数组)中,可以使用类似于以下代码的格式,然后将两个文件名都放在def函数中,例如defreadTable(log1,log2):为log1和log2使用相同的代码,从而允许它创建table1和table2? defreadTable(fil...

    45
    热度
  • [python] 如何使多个if语句在python中运行得更快

    问题描述 我有以下熊猫数据框 CodeSumQuantity 0-120 1230 2-100 3-120 41000 5102201 6340 7-340 8-230 91000 101000 11102300 12-230 13-250 14100123 15167167 我想要的数据框是...

    52
    热度
  • [python] Django:在迁移期间的运行时更改设置值

    问题描述 我正在尝试在创建迁移时在运行时更改settings.py中的值。 settings.py: ... magicVar="initValue" 0002_init: ... defchange_magicVar(apps,schema_editor): settings.magicV...

    64
    热度
  • [python] 可以基于输出计算此哈希函数的输入吗?

    问题描述 我有以下哈希函数,我想知道是否有一种方法可以基于哈希值计算此函数的输入。 提前致谢 defhash(message): key=[0x0f,0xff,0x00] forcharinmessage: n=ord(char) key[0]^=n key[1]&=n key[2]|=n...

    59
    热度
  • [python] 使用 Python 3 在 Arcade 中居中窗口

    问题描述 我正在使用街机模块编写游戏,但不知道如何将窗口居中,因此它直接出现在我的屏幕中间而不是左上角。 我当前用于创建窗口的代码如下: classMyGame(arcade.Window): def__init__(self,width,height): super().__init__(wid...

    26
    热度
  • [python] 语法错误:XPath 不是合法表达式 一般如何查找和修复 XPath 语法问题

    问题描述 当我被告知的是,如何在复杂的XPath表达式中找到语法错??误: 语法错误:给定XPath表达式//td[text()="ASIN"]||//li[contains(.,"ASIN:")] //td[text()="ASIN"]||//li[contains(.,"ASIN:")]不...

    158
    热度
  • [python] python django电子邮件设置正确的发件人gunicorn

    问题描述 这是我的settings.py: EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST='smtp.gmail.com'#mailservicesmtp EMAIL_HOST_USER='xx@xx....

    118
    热度
  • [python] 每行字符限制的视觉指南

    问题描述 VisualStudio2017中是否有一种理智的方法可以在每个Python项目中添加视觉指南,以免超过PEP8建议的每行79个字符限制? 1楼 我安装了(免费),其中包括指南。 主页弃用了这些并告诉您改用-我想我仍然拥有原始的。 然而: 打开一个空的文本编辑器,添加79个字符...

    67
    热度