问题标签 [python-2.4]

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 回答
3842 浏览

python - 即使 Popen 仍在运行,python 子进程 poll() 也不会返回 None

我有一个 python 脚本,它使用 while 循环和 sleep 执行超时的 linux 命令,如下所示

我的问题是在上述情况下,即使超时为 5 秒,猫也会继续直到完成。我在这里错过了什么吗?请帮忙。

0 投票
1 回答
119 浏览

python - 我将如何完成以下检查清单中的第 2 项和/或完成该计划?

这是我正在解决的问题:

假设 Myro 的开发人员正在开发一个名为 traveler(String str ) 的新黑盒函数,该函数将机器人在特定方向(即北、南、东或西)移动特定的英尺数(例如,1 =一英尺,2 = 两英尺,等等。) traveler() 函数的参数是一个字符串变量,它同时表示方向和距离。例如,旅行者(E2)将机器人向东移动两英尺,而旅行者(N6)将机器人向北移动六英尺。

编写一小段代码,使用黑盒 traveler() 函数将机器人从 A 点移动到 B 点,如下图所示。

  1. 将参数(例如 N2 等)分配给数据结构。
  2. 使用向 traveler() 函数提供参数的循环遍历数据结构。

遵循的路径

traveler(String str) 函数实际上并不存在。把它当作它做的那样,只需编写一小段代码来完成沿着上面给出的模式移动机器人的任务。

这是我所拥有的:

我的问题是如何完成这件事?

0 投票
2 回答
220 浏览

python - Python中.pyc文件的共享对象?

编辑(澄清问题):

我有一个包含许多 .py 文件的包的 python 2.4 脚本。.Pyc 文件是自动创建的。

我可以从许多 .pyc 文件中只制作一个 .pyc 文件吗?

客户不应获得 .py 文件。在最好的情况下,他应该只得到一个 .pyc 文件。

0 投票
1 回答
860 浏览

python - 在 Python 中访问多个文件中的一个变量?

我有一个包含许多.py文件的包。

我想要:

  1. 有一个调试标志,我可以在每个文件中访问它。(实际上写在一个文件里,读到其他所有文件里)
  2. 每个文件都有一个版本号,每个文件都有一个版本号。但我想创建一个函数来获取所有文件的所有版本号。

在这些情况下如何定义变量?我该如何使用import

编辑:我使用一个空的__ init __ .py 文件和:

在包/classes.py 中:

调试 = 假

在包/db.py 中:

从 package.classes 导入 *

打印调试

0 投票
4 回答
1145 浏览

python - 2.4中的列表理解

我是否相信您只能在 python 2.5 及更高版本的列表推导中使用 else ?

即在 2.4 中实现以下目标的最佳方法是什么?

0 投票
2 回答
1532 浏览

python - python 2.7 和 2.4 之间的差异会产生错误

我已经在这里发帖一段时间了,试图找出我看不见的 python 问题的原因。在本地,我的脚本运行良好,但是当我上传它时,它只执行了一半。

我的 python 脚本生成一个 html 文件。我已经对 python 脚本进行了 cron-jobbed,以便我的文件每隔几分钟更新一次。但是,它只是创建前几行代码并停止。

我相信原因是(经过一些调查)我的服务器正在运行 Python 2.4 而我正在运行 2.7。但是,我不确定如何将我的脚本升级(降级?)到 2.4。我认为这只是我存在的祸根的一行代码。

以下是相关代码:

phone.py:这会调用另一个文件 SearchPhone 并将 html 生成到 celly.html

SearchPhone.py:这会搜索电话并由phones.py调用

这是追溯:

感谢所有的帮助。

泰勒

0 投票
1 回答
96 浏览

python - MySQL 的旧版 Zope 动态加载错误

我正在将 Zope 2 的旧安装移动到新的 Mac OS 10.8 服务器。不幸的是,我们的服务器需要 Python 2.4 才能运行,所以我安装了 MacPorts 版本。服务器加载正常,直到它尝试加载 MySQL-python 模块,此时它以ImportError

服务器在 virtualenv 中运行,以确保使用 Python 2.4。谁能向我解释为什么会产生这个错误以及应该怎么做?谢谢!

0 投票
1 回答
95 浏览

python - 如果存在终止行,则使用 Python 提取数据

我目前正在尝试使用 Python 在输入文件的两行之间提取一些数据。infile 的设置使得有一行 -START- 当且仅当 -END- 条件出现在下一个 -START- 之前,我需要接下来的 10 行代码。-START- 行多次出现在 -END- 之前。这是我的意思的一般示例:

等等
等等
-START-
10 行我不需要
等等
-START-
10 行我需要
等等
等等
-END-
等等
等等
-START-
10 行我不需要
等等
-START-

.... 等等等等

到目前为止,我只能为每次迭代获得 -START- + 10 行,但是在指定仅在 -END- 条件出现在另一个 -START- 条件之前才写入的条件时,我完全不知所措。我有点新手,所以任何帮助将不胜感激。

奖励:我需要将每个 START + 10 行块打印到一个新的/唯一的输出文件中。但我还没有真正玩过这个,所以请随意忽略这部分。

这是我用于打印 -START- + 10 行的代码:

0 投票
2 回答
301 浏览

python - python函数列表索引必须是整数错误

.txt 文件包含 3 个字段,以逗号 (,) 分隔的文本、数字和一些特殊字符,仅运行一个for row in sortedlist: print row[1]示例就可以正常工作。

我收到以下错误 -

我究竟做错了什么?

0 投票
1 回答
77 浏览

python - python将列设置为值

我有一个大约 1000 行的 txt 文件,我想将第 1 列设置为源目标,将第 2 列设置为传输到目标并使用shutil.copyfile(src, dst)复制这些文件。

我现在将它设置为简单的打印(src,dst),所以我可以看到发生了什么。我没有做正确的事情for src in vld来添加 linux 价值。

我是否可以通过当前设置使 src 的值与 dst 的相应值对齐?我正在使用 Python 2.4

当前错误信息: