Windows Vista でショートカットを使わずに IDLE (Python エディタ) を起動するにはどうすればよいですか?
-
02-07-2019 - |
質問
コモド島に火をつけることを教えようとしている アイドル状態 正しいキーストロークを押したとき。Windows エクスプローラーのロケーション バーのスタート メニューにあるショートカットの正確なパスを使用して IDLE を起動できるので、Komodo も同様に使用できることを期待していました。ただし、このパスを Komodo に与えると、1 が返されると表示されます。IDLE が起動しないため、これは失敗しているようです。
ショートカットを避けて正確なパスを使用しようと思いました。[スタート] メニューに移動し、IDLE のショートカットを見つけ、右クリックしてプロパティを確認します。ターゲットはグレー表示されていますが、「Python 2.5.2」と表示されています。「開始場所」は「C:\Python25\」に設定されています。「ファイルの場所を開く」ボタンもグレー表示になります。
このショートカットが実際に指している場所を確認するにはどうすればよいですか?C:\Python25 で python.exe と pythonw.exe を両方とも起動しようとしましたが、どちらも IDLE で起動しません。
解決
というファイルがあります idle.py
Python インストール ディレクトリ内 Lib\idlelib\idle.py
.
そのファイルを Python で実行すると、IDLE が起動するはずです。
c:\Python25\pythonw.exe c:\Python25\Lib\idlelib\idle.py
他のヒント
Python 3.2.2では、次のことがわかりました。 \Python32\Lib\idlelib\idle.bat
これは引数として指定された Python ファイルを IDLE で開くことができるので便利でした。
ここで使用できる別のパスを紹介します。これが標準配布の一部なのか、それとも IDLE を初めて使用するときにファイルが自動的に作成されるのかはわかりません。
C:\Python25\Lib\idlelib\idle.pyw
Python シェルを実行しているだけの場合は、次のように入力します。
import idlelib.PyShell
idlelib.PyShell.main()
Python インストールフォルダー > Lib > idlelib > idle.pyw
それをダブルクリックすれば準備完了です。
それを起動するための .bat スクリプトがあります (Python 2.7)。
c:\Python27\Lib\idlelib\idle.bat
ホットキーを Windows ショートカットに直接割り当てることもできます (少なくとも Windows 95 では割り当て可能でした。それ以来、再度確認していませんが、このオプションはまだ存在するはずです ^_^)。
アイドル状態のショートカットは、「ターゲットの検索」ボタンなどの特定の機能を無効にする「宣伝されたショートカット」です。詳細については Google をご覧ください。
16進エディタでリンクを表示するか、ダウンロードできます。 LNKパーサー それがどこを指しているのかを確認します。
私の場合、それは実行されます:
..\..\..\..\..\Python27\pythonw.exe "C:\Python27\Lib\idlelib\idle.pyw"
(Windowsを使用して)ショートカットをセットアップし、ターゲットを次のように設定します。
C:\Python36\pythonw.exe c:/python36/Lib/idlelib/idle.py
よく働く
こんな作品も見つかりました
with open('FILE.py') as f:
exec(f.read())
Idle (Python GUI) のショートカットを取得しました。
- 左下のウィンドウアイコンをクリックするか、ウィンドウキー (Python 2 のみ) を使用すると、アイドル (Python GUI) アイコンが表示されます。
- アイコンを右クリックし、さらにクリックします
- 開いているファイルの場所
- 新しいウィンドウが表示され、Idle (Python GUI) のショートカットが表示されます。
- 右クリックして長押ししてデスクトップに引き出すと、デスクトップ上にPython GUIのショートカットが作成されます。
Python インストールフォルダー > Lib > idlelib > idle.pyw
ショートカットをデスクトップに送信します。
デスクトップのショートカットからタスクバーに追加して、クイックアクセスすることもできます。
お役に立てれば。