2016-11-20 2 views
-1

を使用してpycharmで新しいファイルを作成することができなかった私は同じことを使用し、私はpycharmでopenを使用して空のファイルを作成しようとしました、そして、それはPycharmがオープン

fw = open("sample.txt", "w") 
fw.write("what's up") 
fw.close() 

では何も

を文句なしに1の作成に失敗しました。ターミナルでコードを作成し、sample.txtファイルを正常に作成しました。

Pycharmでいくつかの設定を行う必要がありますか?

+0

現在のディレクトリは書き込み保護されている可能性があり、端末のものとは異なる可能性があります。 'os.getcwd()'を使ってチェックしてください –

+0

ファイルの正しいディレクトリをチェックしていますか?たぶんそれはファイルを作成しており、ディレクトリはあなたが実際に考えているものとは異なります。 os.getcwd()を試してください(もちろんosをインポートしてください)。 –

+0

私は '/ Applications/PyCharm CE.app/Contents/bin'のようなものを手に入れました。 –

答えて

1

私はあなたがfw = open("/path/to/sample.txt", "w")のような絶対パスを入れてみてください fw = open("sample.txt", "w")

で相対パスを使用しているので、それがあると思います。

エラーの説明とスタックトレースが問題を見つける手がかりなので、私は「推測する」と言っています。

+0

あなたはそうです、完全なパスを指定する必要があります! –