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 回答