「開く」機能で作成したファイルを保存しようとしています。 私はディレクトリを変更するためにほとんどすべてを試みましたが、何も動作しません。ファイルは、私が前に読み込んだファイルのフォルダに常に保存されます。保存パスを変更する - Python
file = open(fname[0] + ft, 'w')
file.write("Test")
file.close()
これは単純ですが、作成するパスを変更するにはどうすればよいですか?
個々の機能でファイルダイアログ:
global fname
fname = QFileDialog.getOpenFileName(None, 'Please choose your File.',"C:\\Program Files", "Text-Files(*.txt)")
そして、(あまりにも個々の機能で)ファイル標準は、私がの.pyまたは.pywに設定します]チェックボックスおよびフィートを刻々と過ぎて、ファイルの種類を設定します
if self.exec_py.isChecked() == True:
global ft
ft = ".py"
私はすでにos.path.joinとos.chdirをしようとしたことを言及している必要がありますが、ファイルはとにかくファイルに印刷されます。どのような解決策やアプローチに修正するか?ここで私はそれを試してみました方法です:
tmppath = "C:/temp"
tmp = os.path.join(tmppath,fname[0]+ft)
file = open(tmp, 'w')
最後のスニペットをスタンドアロンスクリプトとして試しましたか?それは動作するはずです。 –