問題タブ [python-3.9]

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 に答える
320 参照

python - 別のプログラミング言語でファイルをインポートする方法

たとえば、ファイル名 test.c では次のようになります。

main.py では、C でコーディングされた test.c から何とか関数をインポートしたいのですが、Python 言語で別の言語をインポートすることは可能ですか? Pythonモジュールをチェックすると、cファイルを持つモジュールに出くわすことがあります。例:Yarl(discord.pyからインストール)

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

python - Python 3.9で仮想環境を作成しようとしています

Django プロジェクトを作成する必要がある学校の最終試験があります。Mac に python 3.9 を正常にインストールしましたが、実行しようとするとvirtualenv venv、このエラーが発生しますvirtualenv: error: argument dest: the destination . is not write-able at /Users/BUS

仮想環境で他にどこに書き込むことができるかわかりません。私はこれが初めてなので、ここからどこに行くべきか本当にわかりませんか?どんな助けでも大歓迎です。

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

python - Python 3.9 で win32gui を wn としてインポートする

次のモジュール呼び出しを使用して、以前のバージョンの Python で動作する既存のコードがあります。 import win32gui as wn

バージョンアップしました3.9

エラーメッセージが表示されます:win32gui module not found

これに対する解決策は、pip install pywin32です。

次にコードを実行すると、動作するようになりました。ただし、実行すると、インテリセンスで利用可能なオプションの 1 つではないことに注意してimportくださいwin32gui

したがって、インポートを変更する必要があります:from win32 import win32gui as wnインテリセンスによって期待される方法で取得されるか、または動作するがインテリセンスによって取得されない古いコードを残す必要がありますか?

さらに、インテリセンスを介したインポートが提案された更新を「見ていなかった」場合、コードが機能するのはなぜ3.9ですか。

コードラインは次のとおりです。

また