我对os模块感到困惑
我了解到使用导入导入模块。
我们有档案os.py
。
我们有文件os.path.py
吗?
os.path.abspath()
我已阅读官方Python文档。 我并不完全明白这是什么意思。
我尝试os.path.abspath("xxx")
我发现即使文件不存在,它仍然会返回路径。
ex: os.path.abspath("fadsffefsfgg")
then return
'C:\\Users\\user-t\\fadsffefsfgg'
答案 0 :(得分:0)
>>> os.path
<module 'ntpath' from 'C:\\Python34\\lib\\ntpath.py'>
所以不,os.path.py
不存在。在os
模块中可能包含以下内容:
import ntpath as path
现在路径为os.path
。
对于您的第二个问题,os.path.abspath
只是将当前路径添加到任何路径,如果它不是绝对路径。
它不是文件操作,而是字符串操作。它甚至不检查文件是否存在,并且是最好的:假设您想要创建这样的文件......