问题标签 [python-2.1]

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 投票
2 回答
2489 浏览

python - python smtplib

嘿,我有一个运行 python CGI 脚本的 Windows 服务器,但我在使用 smtplib 时遇到了一些问题。服务器正在运行 python 2.1(不幸的是,我无法升级它)。无论如何,我有以下代码:

p>

它给了我这个错误:

我假设这是因为 login() 方法是在 python 2.1 之后添加的。那么我该如何解决呢?

我必须通过将文件上传到与 cgi 脚本相同的目录来添加模块(尽管我相信 smtplib 是用 C 编写的并且需要编译,我们无法在此服务器上进行编译)

或者

以 python 2.1 中的 libsmtp 所期望的任何方式进行操作

非常感谢!

0 投票
3 回答
8371 浏览

python - python导入错误

我正在尝试使用一些 python-2.1 代码来控制另一个程序(ArcGIS)。我使用的python版本是2.5。我在运行代码时收到以下错误消息。

我尝试安装 pywin32-214.win32-py2.5.exe 但仍然收到相同的错误消息。我不知道是否需要对我的原始 python 安装做任何事情,所以它知道我已经安装了它。

我认为我的代码有问题的部分如下:

感谢您的帮助 - 我对 python 很陌生。

0 投票
1 回答
368 浏览

python - 当同一模块存在于 2 个位置时,python __import__() 从 2 个不同的目录导入

我有一个 python 应用程序,它具有这样的目录结构。

当我尝试在 submodule3 下导入 python 实用程序(来自 mainpython.py)时,我从 submodule1 获得了最初的 2 个文件。(请注意 submodule1 和 3 有 2 个不同的同名文件)。然而,当没有冲突时,相同的导入工作正常,即它正确地从 submodule3 导入文件 5、6、7。

这是代码:

//这里的名称就像“file1”它可以工作(但是对于上面所说的问题,当动态传递文件的名称时),但是如果我将完整的包作为“module1.submodule1.file1”传递它会失败并显示ImportError 说“没有名为 file1 的模块”

现在的问题是我们如何告诉解释器只使用“module1.submodule3.file2”下的那些?我正在使用蟒蛇

这真的很紧急,我已经用完了所有的尝试。希望一些有经验的python开发人员可以为我解决这个问题?

0 投票
1 回答
180 浏览

python - 使用 DSU 根据另一个列表对列表进行排序

对于一个类项目,我需要使用python 2.1,而且我可能不得不使用我不熟悉的DSU进行排序。所以如果可能的话,我想要一些帮助。

我有一个用于存储顶点及其坐标的列表。例如

等等。

我还有另一个列表,它将存储顶点的索引位置,根据它们的第一个坐标排序。所以它会像这样开始

考虑到这个例子,我的目标是让它像这样

不改变列表“顶点”中的顺序。

有任何想法吗?提前致谢

0 投票
1 回答
261 浏览

python - 在 python 2.1 上读取 XML

所以,我正在尝试在 python 上处理一个 XML 文件。

我正在使用 minidom,因为我在 python 2.1 中并且更新到 3.6 没有任何变化。目前,我有这个

但我收到了这个错误

获取错误

任何的想法?或者,更好的是,另一种解析 xml 的方法,而无需我编写自己的解析器......