Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个在 Bluehost 服务器上运行的软件,并且在服务器上它可以很好地写入和读取文件,但是在服务器上它只是构建空文件并且也不会读取,这是我的代码如何工作的示例:
File = open(os.getcwd() + '/file.dat', 'wb') File.write('data') File.close()
它在服务器上工作正常,但在服务器上却不行。它创建文件但不会向其中写入数据。可能是什么问题呢?
你在检查正确的文件吗?
试试这个,看看打印结果是否符合您的预期。
file_path = os.path.join(os.path.dirname(os.getcwd()), '/file.dat') print file_path