私は走りたいです:
python3 myfile.py > myfile.html
しかし、そのファイルやディレクトリはありません。デスクトップにファイルが表示されますが、常に表示されますか?
ベストアンサー1
入力したとおり
python3 myfile.py >myfile.html
ターミナルは、ファイルがmyfile.py
現在のディレクトリですでに利用可能であり、myfile.html
ファイルが同じディレクトリに作成されると仮定します。
新しい端末ウィンドウを開くと、現在のディレクトリのデフォルト値はまたは~
とも呼ばれるホームディレクトリです$HOME
。
しかし、「デスクトップでファイルを見ることができる」と言われました。これはおそらく、ファイルが実際にホームディレクトリの下のデスクトップディレクトリにあるということです。つまり、そのファイルをホームディレクトリから直接使用することはできません。
これにはいくつかの可能なオプションがあります。
端末のディレクトリをPythonスクリプトが実際に存在する場所に変更します。デスクトップディレクトリが
~/Desktop
次の場合cd ~/Desktop
あなたをそこに連れて行きます。その後、
python3
上記のコマンドを実行できます。ファイルはmyfile.html
ディレクトリに作成されますDesktop
。ファイルをホームディレクトリに移動します。ファイルが
~/Desktop
そのディレクトリにある場合は、次のことができます。mv ~/Desktop/myfile.py ~/
これによりファイルが移動されます。その後、
python3
上記のコマンドを続行できます。myfile.html
ホームディレクトリに作成されます。ホームディレクトリのフルパスを使用してPythonスクリプトを実行します。
python3 ~/Desktop/myfile.py >myfile.html
ファイル
myfile.html
はホームディレクトリに作成されます。