問題タブ [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を返さない

私は、whileループを使用してタイムアウトでLinuxコマンドを実行し、以下のようにスリープするPythonスクリプトを持っています

私の質問は、上記の場合、タイムアウトが5秒であっても、猫は終了するまで続きます。ここで何かが足りませんか?助けてください。

0 投票する
1 に答える
119 参照

python - 次のチェック リストの 2 番を完了するには、またはプログラムを終了するにはどうすればよいですか?

ここに私が取り組んでいる問題があります:

Myro の開発者が、ロボットを特定の方向 (北、南、東、または西) に特定の足数 (たとえば、1 = 1 フィート、2 = 2 フィートなど) traveler( ) 関数のパラメーターは、方向と距離の両方を表す文字列変数です。たとえば、旅行者 (E2) はロボットを東に 2 フィート移動し、旅行者 (N6) はロボットを北に 6 フィート移動します。

ブラック ボックスの traveler( ) 関数を使用して、以下に示すグリッド内のポイント A からポイント B にロボットを移動させる短いコード セグメントを記述します。

  1. パラメーター (N2 など) をデータ構造に割り当てます。
  2. traveler( ) 関数にパラメーターを提供するループを使用して、データ構造をトラバースします。

たどる道

traveler(String str) 関数は実際には存在しません。それをあたかもそうであるかのように扱い、上記のパターンに沿ってロボットを動かすタスクを達成するためのコードの短いセグメントを単純に記述します。

ここに私が持っているものがあります:

私の質問は、これをどのように仕上げるかということです。

0 投票する
2 に答える
220 参照

python - Pythonの.pycファイルの共有オブジェクト?

編集済み(質問を明確にするため):

多くの .py ファイルを含むパッケージを含む python 2.4 スクリプトがあります。.Pyc ファイルは自動的に作成されます。

多くの .pyc ファイルから 1 つの .pyc ファイルだけを作成できますか?

お客様は .py ファイルを取得しないでください。そして、最良の場合でも、1 つの .pyc ファイルだけを取得する必要があります。

0 投票する
1 に答える
860 参照

python - Pythonで複数のファイルの1つの変数にアクセスしますか?

多くの.pyファイルを含むパッケージがあります。

したい:

  1. 各ファイルでアクセスできるデバッグフラグがあります。(実際には 1 つのファイルに書き込み、他のすべてのファイルで読み取ります)
  2. 各ファイルにバージョン番号があり、ファイルごとに個別です。しかし、すべてのファイルのすべてのバージョン番号を取得する 1 つの関数を作成したいと思います。

このような場合に変数を定義するにはどうすればよいですか? 使い方はimport

編集:空の__ init __ .py ファイルを使用します。

package/classes.py:

デバッグ = 偽

パッケージ/db.py:

from package.classes import *

デバッグを印刷

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 ジョブしました。ただし、最初の数行のコードを作成して停止するだけでした。

サーバーが Python 2.4 を実行していて、私は 2.7 を実行していることが (いくつかの調査の結果) 理由であると考えています。しかし、スクリプトを 2.4 にアップグレード (ダウングレード?) する方法がわかりません。たった 1 行のコードが私の存在の悩みの種だと思います。

関連するコードは次のとおりです。

phone.py: これは、他のファイル SearchPhone を呼び出し、html を celly.html に生成します。

SearchPhone.py: これは電話を検索し、phones.py によって呼び出されます。

トレースバックは次のとおりです。

すべての助けてくれてありがとう。

タイラー

0 投票する
1 に答える
96 参照

python - MySQL でのレガシー Zope 動的読み込みエラー

Zope 2 の古いインストールを新しい Mac OS 10.8 Server に移動中です。残念ながら、私たちのサーバーでは Python 2.4 を実行する必要があるため、MacPorts バージョンをインストールしました。サーバーは、MySQL-python モジュールをロードしようとするまで正常にロードされますImportError

Python 2.4 が確実に使用されるように、サーバーは virtualenv で実行されています。このエラーが生成される理由と、それに対して何をすべきかを誰かに説明してもらえますか? ありがとう!

0 投票する
1 に答える
95 参照

python - 終端行が存在する場合、Python を使用してデータを抽出する

現在、Python を使用して入力ファイルの 2 行の間のデータを抽出しようとしています。infile は、次の -START- の前に -END- 条件が発生した場合にのみ、次の 10 行のコードが必要な行 -START- があるように設定されています。-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 vldLinuxの値を追加するために何かを正しく行っていません。

srcの値をdstの対応する値と一致させるために、この現在の設定を使用する方法はありますか?Python2.4を使用しています

現在のエラーメッセージ: