問題タブ [pythonw]
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 - Windows で pyw を実行できない
Pythonプログラムのコンソールウィンドウを非表示にしたいので、ファイル拡張子を「pyw」に変更したのですが、開くと「pythonw.exe」で開くことを選択してもpython IDLEが表示されます
cmdで「pythonw test.py」を使用すると動作します。
ですから、これの何が問題なのか、これを解決する方法を知りたいのですが、ありがとうございます。
python - pyw ファイルが断続的に動作しない / タスク スケジューラ
メールサーバーにログインして、マシンにマップされたリモートディレクトリにファイルを転送するように設定されたPythonスクリプトがあります。10分ごとにポップアップしたくないので、pywファイルとして保存しました。最初は問題なく動作していましたが、その後動作を停止し、Windows タスク スケジューラで最後に実行した結果として 0x1 が表示されました。これが発生すると、.py ファイルでまったく同じコードを実行できますが、.pyw ファイルは手動で実行しても機能しません。
pyw ファイルは、「os.system("pause")」行をコードの任意の場所に追加した場合にのみ再び機能します。これにより、そのコード行に対してコマンド ウィンドウが強制的にポップアップされます。そのラインをもう一度外すと、その日は引き続き機能しますが、翌日に来ると、再び機能しなくなります.
これをトラブルシューティングする方法について、私は頭が痛いです。それがpythonwの問題なのか、それとも干渉しているWindowsタスクスケジューラで何か問題が発生しているのか、それとも何か他のものなのかはわかりません。
macos - 「python」ではなく「pythonw」で実行してください -- cmd line OSX から python/ipython でプロットを作成できません
私はPythonのインストールにまったく慣れていないので、OSX 10.6 32ビット用のPython 2.7.6のEnthought Canopyディストリビューションを使用するルートを取りました
Canopy インターフェース内のすべてのものと一緒に、ノートブックがスムーズに動作しています。ただし、同じスクリプトを実行すると:
コマンド ラインで ' python ~/Docs/test.py
' または ' ipython ~/Docs/test.py
' を使用すると、次のエラーが発生します。
ここで検索していくつかの情報を見つけましたが、Canopy、pythonw、およびノートブックで機能しているため、これが私の問題に対する答えであるかどうかはわかりません。コマンドラインで python と ipython に別のバックドアが存在する理由がわかりません。正しいといいましたか?
また、自作を使用してインストールすると、この問題は解決しますか? キャノピー GUI を使用できるようにしたいのですが、キャノピーをインストールするとすべてが変わるようです。まもなく新しい Mac を入手し、かなり合理化されたインストール手順がここにあり、仮想環境のセットアップ ガイドがここにあることを知ったので、これを尋ねます。しかし、オプションとして Canopy GUI を使用したいと考えています。
前もって感謝します。
編集:
さて、ipythonノートブックでも同じエラーが発生します。閉じて再起動しました。を発動したからだ%pylab inline
。実行するたびにメモリをクリアしていませんでした。
python - .pyw および pythonw が Windows 7 で実行されない
単純な .py または .pyw python ファイルを実行すると、python.exe
タスク マネージャーの下に表示されます。
ただし、コンソールを使用せずにスクリプトを実行しようとすると、スクリプトが実行されていないように見えたり、タスク マネージャーの下に表示されpython.exe
たりしないpythonw.exe
問題のトラブルシューティング方法を教えてください。システムは Python 2.7.8 x64 を実行しています。
python - 「python」ではなく「pythonw」を使用してアプリケーションを実行すると、モジュールが見つからない
私はこの最小限の例を試しました:
試してみるとpython hello.py
、すべてうまくいきます。ただし、Textmate (Shift + Cmd + R) から実行しようとすると、エラーがスローされます。
pythonw
の代わりにTextmate を呼び出しますpython
。自分で試してみるとpythonw
、同じエラーがスローされます。
Python 2.5の時点で、python と pythonw は交換可能でman pythonw
あると述べていますが、この場合はそうではないようです。
何が起こるか分かりますか?
( pythonw ではなく python で動作するQuestion Codeは、同様のタイトルにもかかわらず、質問に答えません。)
python - pythonwを実行できるようにprintステートメントを便利に無効にする方法は?
コンソールで正常に実行される python スクリプト (.py) があります。拡張子を (.pyw) に変更して pythonw を使用してスクリプトを実行しようとすると、動作しなくなりました。私の推測では、Google 検索から返された結果に基づいて、print ステートメントが原因で pythonw が停止していると思われます。
pythonw を実行できるように print ステートメントを無効にする便利な方法はありますか? スクリプト内の print ステートメントが多すぎます。それらを 1 つずつ変更するのは実用的ではありません。特に、通常の python の使用に戻したい場合はそうです。
ありがとう。
python-2.7 - Enthought Canopy: 'pythonw.exe が動作を停止しました'
私は現在、64 ビットの Windows 7 でアカデミック ライセンスを通じて Enthought Canopy バージョン 1.5.2 のフル バージョンを実行しています。この問題は、エディター (Ipython+Canopy の GUI) を開くと表示され、ソフトウェアをまったく使用できません。運が悪かったので、次の解決策を試しました。
いくつかのフォルダーを手動で削除する新規インストール ( https://support.enthought.com/hc/en-us/articles/204469700-Uninstalling-and-resetting-Canopy )
新規インストール + hkeys_user および hkey_system の下の python レジストリ キーと pythonw.exe 関連のキーを Windows regedit.exe にクリアする ( Windows 7 から Python 2.7 を完全にアンインストールする際の問題)
2 回目の試行では、Canopy が数時間動作し、同じ問題がすべての希望を持って発生するまで、間違った勝利の感覚が実際に得られました。
もう何をすべきかわかりません。どんな助けでも大歓迎です。
java - 末尾の文字の意味 - pythonw、javaw、javap、javac など
私は python's:pythonw.exe
と java's: を接続javaw.exe
したところですが、これらの末尾の文字のいくつかが何を意味するのか理解できないので、これに興味があります。私はそれjavac
が Java コンパイラであることを知っているのでw
、名前の末尾にある にも何らかの意味があると思います。などのようなものも見たことがあります。c、w、h、p などの最も一般的な末尾の意味を誰かが概説できますかjavap
?javah
Stackoverflow でグーグルと検索を試みましたが、特定のエンディング以外のものは見つかりませんでした。
編集:
これらの質問には、多くの孤立した答えがあることに気づきました。私が本当に知りたいのは、一般的な文字とその意味の完全な(または適切な)リストを表示できる場所があるかどうか、または誰かがそれらの概要を説明してくれるかどうかだけです. また、これらのエンディングを単に「エンディング文字」と呼ぶのではなく、何と呼ぶべきですか?
python - pythonw.exe がファイルを Amazon S3 にアップロードできない
PC のスクリーンショットを一定の間隔で取得し、そのスクリーンショットを S3 バケットに送信する Python スクリプトを作成しました。python コマンドでスクリプトを実行すると機能しますが、このスクリプトを pythonw.exe コマンドでバックグラウンド タスクとして実行すると、スクリーンショットのキャプチャ操作は機能しますが、S3 には何もアップロードされません。
これが私のコードです:
aws 認証情報を設定していない場合は、aws-cli をインストールして次のコマンドを実行します。