問題タブ [python-3.2]

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 投票する
1 に答える
267 参照

python - Python はパラメータの 1 つを self に置き換えます

Python で解決できないおかしな状況に遭遇しました。のような 1 つのクラス内に関数定義があり、 def a(self, x, y):のような別の場所から呼び出されていa(par1, par2)ます。ただし、の代わりにpar1が代入され、 が初期化されずに残されます。しかし、そうであってはなりません: andはそれぞれandの代わりに配置され、Python は自分自身を取得する必要がありました。これは Python 2.7 では正しく動作しますが、このおかしなことが 3.2 で発生します。メソッド a には修飾子がありませんが、呼び出し元のメソッドには修飾子がありますselfpar2xypar1par2xyself@classmethod修飾子。ちょっと変です。@classmethod が 3 番目のバージョンで変更されたのかもしれません。何が起こっているか、または物事を正しく機能させる方法を誰かが知っている場合は、教えてください。

ありがとうございました !

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

python - Python 3.2.2 カスタム オブジェクトの比較が失敗する

モジュール内で次のように宣言されたpythonクラスがあります

ここで、メイン プログラムの後半で、次のような比較を行います。

異なる動作の理由が何であるかわかりません...

誰かが私にそれについてのヒントを与えることができれば、それはとてもいいでしょう:)

前もって感謝します

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

python - PythonのFORループに「スキップ範囲」テクニックはありますか?

2D 配列を反復する必要がある Python (3) スクリプトがあるとしましょう (任意の長さですが、以下のリストにあるように、各要素は 2 つの int の配列です)。

この素敵なものを再帰的に反復したいので、

基本的に、linCirc をループする最善の方法を知る必要があるだけで、特定の条件が満たされると、 からlinCirc.index(element)に移動する代わりにlinCirc.index(element) + 1、スキップを制御して、0 個以上の要素をスキップできます。たとえば、 から に移動する代わりに、 から[0, 2]に移動する[2, 2]こともできます。これはこれを行うための最良の方法ですか?for ループを使用する必要がありますか?[0, 2][2, 4]

好奇心旺盛な方へ: このコードは、電気回路を線形化して、任意の回路 (部品が限られている。たとえば、今は抵抗器とバッテリのみ) を 2D 配列 (linCirc など) で表すことができるようにすることを目的としています。必要に応じて完全なコードを投稿しますが、役に立たないコードでこれを詰まらせたくありません。

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

zlib - Distribute、zlib をインストールできない

最初は python3.2 でのみ install feedparser を使用したいのですが、Distribute が必要です。Distribute with をインストールすると

私は得た

次に、 zlibをダウンロードしてインストールしました

インストール後、Distribute をインストールしようとしたところ、同じエラーが発生しました。

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

python - html.parserの奇妙な振る舞い

html.parser Python 3.2を使用して、ドキュメントから直接例を試しました。

ドキュメントに示されている結果を取得する代わりに、次のようになります。

何らかの理由で、一部のタグをデータとして扱いますが、strict=Falsestrict=True正しい結果が得られた場合:

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

python - Pythonでは、実行中の関数のコードをどのように停止しますか?

Python 3.2では、残りの関数の実行を停止する方法はありますか?

基本的には、コースワークのコンセプトとしてログインシステムを作成していますが、その答えはどこにも見つかりませんでした。

私のコードは2つのファイルに分割されています。1つはログファイルで入出力を処理するロガーで、もう1つはデータベース接続やログインコード自体などのメインクラスです。

これがユーザー入力の取得を処理するコードです。3行目と4行目に興味があります。これは、「quit」を「QUIT0x0」に変換して、quitコードが誤って呼び出される可能性を最小限に抑えます。

これは、ユーザーデータベースからのユーザーレコードの削除を処理するコードです。4行目と5行目を機能させ、残りの関数の実行を停止する方法に興味があります。

よろしくお願いします、トム

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

osx-lion - python-mode.el-6.0.5 で python3.2 を見つけるにはどうすればよいですか? (OS X Lion を使用)

Python 3.2 インタープリターを開こうとすると、見つからないというメッセージが表示されます。

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

python-3.2 - Windowsでpythonw.exeが完全に機能不全に陥る

WindowsでPythonインタープリターを使用しようとするたびに、

起こります。

代わりに使用しpython.exeても機能しますが、すべてのチュートリアルで pythonw.exe を使用するように指示されています。

何か不足していますか?

0 投票する
3 に答える
3908 参照

python - Python 3.2 HTML パーサー

私は相対的に新しいpython imで、html.parserをfallowとして試しています:

インタープリターで行う場合

私は得ています:

メソッド handle_starttag は呼び出されていませんが、TestParser を使用して呼び出すと、正しく動作します。誰が私が間違っているのか教えてもらえますか!!! ありがとう

0 投票する
3 に答える
3698 参照

python - Python では、*zip(list1, list2) はどのタイプのオブジェクトを返しますか?

重複の可能性:
Python: 一度限り。スター演算子はPythonで何を意味しますか?

どのタイプのオブジェクトが*zip(x, y)返されますか? どうして

動作しませんか?