问题标签 [python-2.7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
131606 浏览

python - How to install mechanize for Python 2.7?

I saved mechanize in my Python 2.7 directory. But when I type import mechanize into the Python shell, I get an error message that reads:

0 投票
1 回答
782 浏览

python - 尝试解压远程文件时的 Python 2.7 fabric/paramiko EOF

我正在尝试使用fabric 0.92 远程解压文件,但我收到了来自paramiko 的EOF。

我从 paramiko.out 的输出:

我可以使用结构执行其他 sudo 命令,但解压缩文件似乎中断了。我比较了本地文件和远程文件的md5sum,它们是相等的。当我登录到远程机器时,我能够解压文件而不会出错。

0 投票
8 回答
557659 浏览

python - Python 2.7 获取用户输入并作为不带引号的字符串进行操作

我想从用户那里获取一个字符串,然后对其进行操作。

有没有办法让 testVar 成为一个字符串,而无需我让用户用引号输入他的响应?即“你好”与你好

如果用户输入 Hello,我会收到以下错误:

NameError:未定义名称“Hello”

0 投票
4 回答
64077 浏览

python-2.7 - 什么时候使用 zip 而不是 izip 更好?

什么时候使用zip而不是更好itertools.izip

0 投票
0 回答
2296 浏览

jira - 通过 suds 更新 JIRA 中的自定义级联选择字段

使用 JIRA 4.2 版。使用 Python 2.7 和 suds 0.4,如何更新问题的自定义级联选择字段(父级和子级)?

“Python (SOAPPy) 客户端”下有一个SOAPpy 示例。无法使用Python JIRA CLI执行此类更新。

示例:当更新父字段 customfield_10 的级联选择自定义子项时,可能需要更新字段 customfield_10_1。

更新

显示级联字段原始值的代码:

这导致:

手动设置级联字段的孩子后,上面的代码结果:

以上值是我希望通过 suds 实现的

请注意key = "1"字段。键值指定此对象是 customfield_10050 的子对象。
文档参考parentKey - 用于多维自定义字段,例如级联选择列表。其他情况为空

让我们尝试发送一个关键字段值:

这会导致错误,因为updateIssue接受RemoteFieldValue [] 参数,而不是RemoteCustomFieldValue [] 参数(感谢 Matt Doar):

那么我们如何传递 RemoteCustomFieldValue 参数来更新问题呢?

更新 2,mdoar 的回答

通过 suds 运行以下代码:

后值:

不幸的是,这不会更新 customfield_10050 的孩子。手动验证。

解析度:

谢谢mdoar!要更新级联选择字段的父项和子项,请使用冒号 (':') 指定子项。

工作示例:

0 投票
1 回答
7682 浏览

python - 如何使用 python3 urllib 获取最后修改时间?

我正在将我的一个程序从 python2 移植到 python3,并且遇到以下错误:AttributeError: 'HTTPMessage' object has no attribute 'getdate'

这是代码:

本节在 python 2.7 下工作,到目前为止,我还没有找到在 python 3.1 中获取此信息的正确方法。

完整的上下文是一个更新方法。它将新文件从服务器拉到其本地数据库,但前提是服务器上的文件比本地文件新。如果有比仅比较本地和远程文件时间戳更智能的方法来实现此功能,那么我也对此持开放态度。

0 投票
2 回答
940 浏览

python - 如何使用 web.py 的 Python 安装附带的 sqlite3 版本?

我正在浏览 web.py 0.3 教程,一旦我到了这里,我就import sqlite3设置好了,dbn='sqlite3'但它不起作用。有没有人这样做过?

编辑 - 我想通了。我使用了约翰发布的链接中的代码并制作了以下脚本:

0 投票
2 回答
550 浏览

twisted - Windows Server 2008 R2 x64 上 Python 2.71 的 Twisted Conch?

我正计划将 Twisted Conch 用于我正在开发的应用程序的 SFTP 部分。该应用程序的其余部分是基于 Python 2.71 构建的,虽然 Twisted 作为一个整体似乎可用于 Python 2.7,但http://twistedmatrix.com/trac/wiki/Downloads上的下载页面似乎显示只有 Python Conch 支持 2.5,因为它依赖于 PyCrypto 2.0.1。

是这种情况,还是在某个地方为 Python 2.7 构建了 Conch?

这是在 Windows Server 2006 R2 x64 机器上,物有所值。

谢谢。

0 投票
3 回答
31413 浏览

python - 正则表达式删除换行符

我是 Python 的完全新手,我遇到了一个正则表达式问题。我正在尝试删除文本文件中每行末尾的换行符,但前提是它遵循小写字母,即[a-z]. 如果行尾以小写字母结尾,我想用空格替换换行符/换行符。

这是我到目前为止所得到的:

0 投票
4 回答
10402 浏览

lxml - 如何在 Ubuntu 10.10 上为 Python 2.7 安装模块?

在 Ubuntu 10.10 上,我无法将 lxml 安装到 python 2.7。这是我采取的步骤。

请注意,在运行 python-lxml 包的安装时,会出现以下内容:

在python2.6(Ubuntu标配的版本)中导入模块是可行的。但是,在python2.7下导入模块却没有。那么如何将 Python 模块安装到非默认 Python 安装中呢?