0

私は Bluehost サーバー上で実行するソフトウェアを構築しています。サーバー外ではファイルの書き込みと読み取りは正常に行われますが、サーバー上では空のファイルを構築するだけで読み取りも行われません。これは私のコードがどのように機能するかのサンプルです。

File = open(os.getcwd() + '/file.dat', 'wb')
File.write('data')
File.close()

サーバー上では問題なく動作しますが、サーバー上では動作しません。ファイルは作成されますが、データは書き込まれません。何が問題なのですか?

4

1 に答える 1

0

正しいファイルをチェックしていますか?

これを試して、印刷が期待どおりかどうかを確認してください。

file_path = os.path.join(os.path.dirname(os.getcwd()), '/file.dat')
print file_path
于 2013-02-28T09:56:36.267 に答える