gpt4 book ai didi

linux - python3中window和linux的文件路径有什么区别?

转载 作者:太空宇宙 更新时间:2023-11-04 12:11:18 25 4
gpt4 key购买 nike

现在我正在创建一个文本文件,然后使用命令(在 python 3 中)向其中写入一些文本:

userFile = open("users\\"+userName+".txt","w") 

这会在名为 users 的文件夹中创建文件,但是当我在 linux 系统上运行该程序时,它会在根文件夹中创建一个名为 users\userName.txt 的文件

linux 中 python 3 的路径定义有何不同?

最佳答案

Windows 有驱动器(C:、D:、X: 等)和反斜杠或双反斜杠,例如

C:\Users\JohnSmithC:\\Users\\JohnSmith 相同

在 Linux 上,没有驱动器(本身)和正斜杠,例如/home/name

感受路径的最佳方式是使用 os .尝试在你的 python 终端中输入这个 print(os.path.abspath('.'))

关于linux - python3中window和linux的文件路径有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48845415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com