在Linux上告诉Python将.txt文件保存到特定目录上

2024-04-27 18:44:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在QCTestFiles目录中保存一个文件,但是我的脚本没有将文件写入指定的目录。我的路径文件对于Linux是否正确?如果不正确,如何更改代码以在不同的目录中写入和保存文件?我当前的脚本正在brperez位置运行。在

filename =  (GPN + '_' + inspector + '_' + date + '.txt')
save_path = 'c:/usr/local/home/brperez/QCTestFiles' 
complete_name = os.path.join(save_path, filename) 
file1 = open(complete_name, "w")

Tags: 文件path代码name路径目录脚本inspector
3条回答

我不认为linux的路径是正确的。我不记得在linux路径前面加上“c:”,我花了很多时间在一个真正的linux环境中已经有一段时间了,但我想这可能取决于您在做什么。在

你能使用这台机器吗?导航到终端中的文件夹并键入“pwd”以获取正确的路径。此外,请确保应用程序对该文件夹具有写入权限。在

不,不适用于linux。linux中没有“c:”驱动器的概念。您只需指定路径,例如“/usr/local/home/brperez/QCTestFiles”

有关linux中驱动器命名的更多信息,请看一下这个问题,以及顶部答案中的链接:https://askubuntu.com/questions/56929/what-is-the-linux-drive-naming-scheme

因为您使用的是Linux,所以您的路径不会有驱动器号,它将是/usr/local/home/brperez。在

希望有帮助。在

相关问题 更多 >