問題タブ [python-3.3]
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.
qt4 - PyQT4/Python33 の問題
Windows 7マシンにPython33で使用するためにPyQt 4をインストールしました。リバーバンクの指示に従いましたが、すべてが正しく行われたようですが、オンラインで見つかった基本的なものを作成する簡単な例を試しました。これはコンパイルされましたが、何も表示されませんGUI。何か案は?
ありがとう
python - Pythonを使用してソケットを介して正しい値を送信できない
私はPythonとソケットを一般的に使用するのは初めてです(昨日から始めたばかりです)ので、TCPクライアントとサーバーをセットアップしようとすると多くの問題が発生します。私が抱えている問題は、サーバーからクライアントにキーを送信したいということです。サーバーは正しいキーを出力するときにキーを正しく取得することを知っていますが、新しい行に0が追加されており、キーがクライアントに送信されると表示されるのは「b'0」だけです。 "。
経験不足のためにほとんど進歩がなく、何時間も検索した後でも、問題の解決策が見つかりませんでした。
サーバーコードは次のとおりです。
これがクライアントコードです
私のコードからわかるように、私はPython 3.3を使用しています。この問題に関するヘルプは、大歓迎です。
python - Python: ジェネレーターを作成したジェネレーター関数を特定する
ジェネレータ オブジェクトが与えられた場合、それを作成するために使用された関数を特定することは可能ですか?
ジェネレーター関数を追加の属性で装飾するために使用されるデコレーターを実装しています。後でジェネレーター自体からその属性にアクセスする必要があります。
python-3.3 - 関数内で変数 foo を使用して、foo が変更されたときにクラス bar.foo を参照するにはどうすればよいですか?
Pythonを教えているCSコースの紹介を始めたばかりです。私は、RPG ゲームのキャラクター シートを生成するプログラムを作成しようとして、だまされてきました。クラスを使用してアイテムを定義し、後でそのアイテムを購入/装備する機能を使用する方法を考えていました。これは私がやっていることのほとんどのタイプです:
一部の関数は、Foo または Bar のいずれかを使用して機能しますが、私にとっては機能していません。これを行う方法はありますか?
どんな助けでも大歓迎です。
編集: csv ファイルの使用方法を示したので、それらを使用してアイテムを処理するように切り替えましたが、これが可能かどうかはまだ興味がありました。
fedora - how to install pygobject for python3 in fedora18
i try to install pygobject for python 3 in fedora 18 i read this doc https://python-gtk-3-tutorial.readthedocs.org/en/latest/install.html and i try to install jhbuild after that when i type $ jhbuild sanitycheck get this error : bash: jhbuild: command not found...
i try to install with yum , i install "pygobject3-devel" but this not work with python3 in fedora 18 default python is python2.7.3, i install python3.3.0 with yum and test a first demo code :
after give chmod +x for this python file can run with this command "./test.py" and if i try to run with python (with out use #! ....) and type this command "$python test.py" that run and work without any problem but when i type this command "$python3 test.py" i get this error :
have any idea ? thanks
python - Python は次のように言います:「IndexError: 文字列インデックスが範囲外です。」
ボード ゲーム MasterMind に似たゲームの練習用コードを作成していますが、このエラーが何度も発生し、なぜそれが行われているのかわかりません。コードは次のとおりです。
さて、Guess は 4 つの整数に指定されており、Answer は 4 つの数値を含むリストです。どちらもコードの後に同じ「len」があるため、手がかりがありません。
このコードのポイントは、Answer を 4 つの数字の文字列に変換し、これらの数字のいずれかが推測と一致するかどうかを確認し、一致する合計数を返すことです。
python - python3 - os.path の変更
python 3.3
Windows 7で使用しています。
pythonファイルmain.py
はD:\my proj\$MY\1
そのファイルに次のコードを書きました。
したがって、cmd でプログラムを実行すると、次のような出力が得られます。
これで、usage.txt
my が配置されているディレクトリにファイルが生成されます。これは、フォルダmain.py
内を意味します。1
report
しかし、の値を確認できるように、フォルダーに保存する必要があるパスを変更しようとしましたos.path.join
。
usage.txt
ということで、生成したものを のreport
代わりにフォルダに保存したいと思います1
。どのような種類の変更を行う必要がありますか? または、他にどのモジュールを使用する必要がありますか?
私は初心者ユーザーです。そのため、詳細を教えていただくか、これに関連する知識や例を入手できるリンクを送信してください。あなたの返事を待っています。
python - リスト内の数値のすべてのインデックスを見つける
次のリストがあります。
print(lista.index(0))
数字が見つかった最初のインデックス、つまり4が出力されることはわかっています
7 などの次のインデックスを出力するにはどうすればよいですか?
python - PasteDeployとは何ですか?PythonのEggsがなくなったと見なされる場合、それを学ぶ必要がありますか?
私はPythonにまったく慣れていません。Pyramid Frameworkをダウンロードして、理解しようとしています。それはその仕事のために多くの別々のツールを使用します。たとえば、いくつかPasteDeploy
。PasteDeploy
のマニュアルを読んでみましたが、何もわかりません。貴重な例や説明はほとんどありません。ただの構文。私が理解したのは、それが.egg
どこでもフォーマットを使用しているということだけです。これはフォーマットに基づいてい.egg
ます:
同時に、.egg
Pythonのパッケージの将来からフォーマットが捨てられることに気づきました。これがソースです。また同時に、ピラミッドも構築されていeggs
ます。その中のすべてenv\Lib\site-packages
のコンポーネントはegg
コンポーネントです:
.egg
それで、ある種の「非推奨」と見なされるのに、なぜフォーマットを使用するのかわかりませんか?PasteDeploy
それ自体がほとんど非推奨の.egg
形式を使用しているのはなぜですか?私は学ぶべきですか、PasteDeploy
それとも今そこにいくつかのより進歩的なツールがありますが、私はそれらについてまだ知りませんか?.egg
近い将来、フォーマットはPyramidに置き換えられますか?
python - python3: 異なる文字セットのサポート
Windows 7でpython 3.3を使用しています。
したがって、現在、私のアプリケーションは上記の 2 つの文字セットに対してのみ有効です...しかし、考えられるすべての文字セットをカバーしたいと考えています。
実際、私はこれらの文字セットを Web サイトのソースから手動で見つけています。世界中のすべての Web サイトがこれら 2 つだけではないことを経験しました。Web サイトの HTML ソースに文字セットが表示されないことがあります。したがって、私のアプリケーションはそこに進むことができません!
文字セットを自動的に検出し、それに従ってデコードするにはどうすればよいですか? 可能であれば、例を挙げて詳しく教えてください。重要なリンクも提案できます。