問題タブ [python-2.7]
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 - スクリプトが IDLE で実行されているかどうかを確認するには、どのコードを使用できますか?
タイトルの通りです。コンソール ウィンドウ内で実行しているか、IDLE で実行しているかによって動作が異なるスクリプトを作成したいと考えています。チェックできる IDLE で実行している場合にのみ存在するオブジェクトはありますか? 環境変数?
Windows で Python 2.6.5 と 2.7 を使用しています。
編集:
これまでに与えられた答えはうまくいきます。しかし、これを行う公式の方法、またはハックのように見えない方法を探しています。誰かが思いついたら、それを答えとして受け入れます。それ以外の場合は、数日以内に、最も早い回答を受け入れます。
python - Tkinterラベルウィジェットの画像を更新するにはどうすればよいですか?
Tkinterラベルの画像を交換できるようにしたいのですが、ウィジェット自体を置き換える以外は、その方法がわかりません。
現在、次のような画像を表示できます。
しかし、ユーザーがENTER
キーを押すと、画像を変更したいと思います。
これは可能ですか?
mysql - Windowsにpython 2.7用のmysqlコネクタはありませんか
Python 2.6 用の mysql コネクタのリンク/バイナリはたくさんありますが、2.7 用のものはありません。
django を使用するには、2.6 に戻す必要がありますか、それとも方法はありますか?
Windows 7 64ビットを使用しています
ジャンゴ - 1.1 Mysql 5.1.50
どんな指針も素晴らしいでしょう。
python - Python SocketServer:複数のクライアントに送信しますか?
さて、私は、接続されているすべてのクライアントに受信したメッセージを送信することになっているSocketServerを使用して小さなPythonプログラムを構築しようとしています。行き詰まり、クライアントをサーバー側に保存する方法がわからず、複数のクライアントに送信する方法もわかりません。ああ、私のプログラムは、1つ以上のクライアントが接続するたびに、そしてクライアントが1つ以上のメッセージを送信するたびに失敗します...
これまでの私のコードは次のとおりです。
明らかに私は自分が何をしているのかわからないので、どんな助けでも素晴らしいでしょう。
前もって感謝します!
編集:私はWindowsVistaでPython2.7を使用しています。
python - 異なるバージョンでの Python バグの回避
関数に関する Python (少なくとも 2.6.1) のバグに遭遇しましたbytearray.fromhex
。docstring の例を試すと、次のようになります。
この例は Python 2.7 で問題なく動作します。この問題を回避するための最適なコーディング方法を知りたいです。パフォーマンスが低下するため、常にユニコードに変換したくはありません。また、使用されている Python のバージョンをテストするのは間違っていると感じています。
では、この種の問題を回避して、すべてのバージョンで機能するように、できれば動作中の Python の速度を落とさずにコーディングするより良い方法はありますか?
python - Linuxのコマンドライン呼び出しがos.systemから必要なものを返さないのですか?
Linuxに対していくつかのコマンドライン呼び出しを行い、これから戻り値を取得する必要がありますが、以下のように実行すると0
、時間値を返す必要があるときに戻るだけです。たとえば00:08:19
、通常のコマンドラインでまったく同じ呼び出しをテストすると、時間の値な00:08:19
ので、これがPythonでそれを行う方法だと思ったので、私が間違っていることについて混乱しています。
python - Mac OS X 10.6.4 で Python 2.7 をアンインストールするには?
Mac OS X 10.6.4 から Python 2.7 を完全に削除したいと考えています。PATH
を元に戻すことで、変数からエントリを削除することができました.bash_profile
。しかし、Python 2.7 インストール パッケージによってインストールされたすべてのディレクトリ、ファイル、シンボリック リンク、およびエントリも削除したいと考えています。http://www.python.org/からインストール パッケージを入手しました。どのディレクトリ/ファイル/構成ファイルのエントリを削除する必要がありますか? どこかにリストはありますか?
python - m2crypto:python 2.7との互換性と使用するOpenSSLのバージョンは?
しばらくの間、Python 2.6 for Windows(32ビット)でM2cryptoを使用しており、大きな成功を収めています。ユーザー提供のセットアップの1つを使用して、開発環境にM2cryptoをインストールしました。Python 2.7に移行したいのですが、m2crypto用にビルド済みのPython2.7セットアップがないことに気づきました。
質問:
M2crypto0.20.2はPython2.7と互換性がありますか、それともこのライブラリを引き続き使用する場合はPython 2.6のままにする必要がありますか?
Python2.7環境にM2Crypto0.20.2をインストールするためのユーザービルドのセットアップを持っている人はいますか?(M2cryptoサイトには2.7の投稿はなく、googleも空になります)
Python 2.6 M2Cryptoファイル(lib \ site-packages \ M2Cryptoの下)をPython 2.7セットアップの同じ場所にコピーして、正式なインストールプロセスを回避できますか?
M2crypto 0.20.2ではどのバージョンのOpenSLLを使用する必要がありますか?OpenSSL Webサイトを確認したところ、0.9.8と1.0.0aの2つのバージョンのOpenSSLから選択できます。
ありがとう、マルコム
python - Python 2.7forWindowsと互換性のあるAES暗号化ライブラリ
Python 2.7 for Windowsと互換性のあるAES暗号化ライブラリに関する推奨事項はありますか?
以前はPython2.6でm2cryptoを使用していましたが、Python 2.7用のm2cryptoのバージョンはなく、ソースからバージョンをビルドする試みは失敗しました。
ありがとう、マルコム
python - Python の RequestHandler ハンドラ インスタンス内から SocketServer サーバー インスタンスの変数を変更するにはどうすればよいですか?
問題のコードは次のとおりです。
新しいリクエストが来るたびに、得られる出力のFalse
後にTrue
. 私が欲しいものは、最初にFalse
続き、その後に続きます。True
True
True
サーバー インスタンスの変数に加えた変更が、ハンドラーのhandle()
関数の範囲外で持続しないのはなぜですか?
更新しました:
だから、私はグローバル変数を使って私が望むものを達成しようとします:
そして、それはまだ機能しません。つまり、以前と同じ出力が生成されます。誰かが私が間違っているところを教えてもらえますか?