問題タブ [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.
python - Popenがまだ実行されている場合でも、Pythonサブプロセスpoll()がNoneを返さない
私は、whileループを使用してタイムアウトでLinuxコマンドを実行し、以下のようにスリープするPythonスクリプトを持っています
私の質問は、上記の場合、タイムアウトが5秒であっても、猫は終了するまで続きます。ここで何かが足りませんか?助けてください。
python - 次のチェック リストの 2 番を完了するには、またはプログラムを終了するにはどうすればよいですか?
ここに私が取り組んでいる問題があります:
Myro の開発者が、ロボットを特定の方向 (北、南、東、または西) に特定の足数 (たとえば、1 = 1 フィート、2 = 2 フィートなど) traveler( ) 関数のパラメーターは、方向と距離の両方を表す文字列変数です。たとえば、旅行者 (E2) はロボットを東に 2 フィート移動し、旅行者 (N6) はロボットを北に 6 フィート移動します。
ブラック ボックスの traveler( ) 関数を使用して、以下に示すグリッド内のポイント A からポイント B にロボットを移動させる短いコード セグメントを記述します。
- パラメーター (N2 など) をデータ構造に割り当てます。
- traveler( ) 関数にパラメーターを提供するループを使用して、データ構造をトラバースします。
traveler(String str) 関数は実際には存在しません。それをあたかもそうであるかのように扱い、上記のパターンに沿ってロボットを動かすタスクを達成するためのコードの短いセグメントを単純に記述します。
ここに私が持っているものがあります:
私の質問は、これをどのように仕上げるかということです。
python - Pythonの.pycファイルの共有オブジェクト?
編集済み(質問を明確にするため):
多くの .py ファイルを含むパッケージを含む python 2.4 スクリプトがあります。.Pyc ファイルは自動的に作成されます。
多くの .pyc ファイルから 1 つの .pyc ファイルだけを作成できますか?
お客様は .py ファイルを取得しないでください。そして、最良の場合でも、1 つの .pyc ファイルだけを取得する必要があります。
python - Pythonで複数のファイルの1つの変数にアクセスしますか?
多くの.py
ファイルを含むパッケージがあります。
したい:
- 各ファイルでアクセスできるデバッグフラグがあります。(実際には 1 つのファイルに書き込み、他のすべてのファイルで読み取ります)
- 各ファイルにバージョン番号があり、ファイルごとに個別です。しかし、すべてのファイルのすべてのバージョン番号を取得する 1 つの関数を作成したいと思います。
このような場合に変数を定義するにはどうすればよいですか? 使い方はimport
?
編集:空の__ init __ .py ファイルを使用します。
package/classes.py:
デバッグ = 偽
パッケージ/db.py:
from package.classes import *
デバッグを印刷
python - 2.4 のリスト内包表記
python 2.5以降のリスト内包表記でelseのみを使用できると信じるのは正しいですか?
つまり、2.4 で次のことを達成するための最良の方法は何でしょうか?
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 によって呼び出されます。
トレースバックは次のとおりです。
すべての助けてくれてありがとう。
タイラー
python - MySQL でのレガシー Zope 動的読み込みエラー
Zope 2 の古いインストールを新しい Mac OS 10.8 Server に移動中です。残念ながら、私たちのサーバーでは Python 2.4 を実行する必要があるため、MacPorts バージョンをインストールしました。サーバーは、MySQL-python モジュールをロードしようとするまで正常にロードされますImportError
。
Python 2.4 が確実に使用されるように、サーバーは virtualenv で実行されています。このエラーが生成される理由と、それに対して何をすべきかを誰かに説明してもらえますか? ありがとう!
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行を印刷するためのコードは次のとおりです。
python - Python関数リストのインデックスは整数エラーでなければなりません
.txt ファイルには、コンマ (,) で区切られたテキスト、数字、およびいくつかの特殊文字の 3 つのフィールドが含まれておりfor row in sortedlist: print row[1]
、例として実行すると正常に動作します。
次のエラーが表示されます -
私は何を間違っていますか?
python - 値としてのPython設定列
約1000行のtxtファイルがあります。列1をソースの宛先として設定し、列2を宛先への転送として設定し、shutil.copyfile(src, dst)
これらのファイルをコピーして使用します。
現在、単純な印刷(src、dst)として設定しているので、何が起こっているかを確認できます。for src in vld
Linuxの値を追加するために何かを正しく行っていません。
srcの値をdstの対応する値と一致させるために、この現在の設定を使用する方法はありますか?Python2.4を使用しています
現在のエラーメッセージ: