Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python os.path.basename(路径)的作用是什么;属性错误:';unicode';对象没有属性';路径'&引用;什么意思?_Python_Path - Fatal编程技术网

Python os.path.basename(路径)的作用是什么;属性错误:';unicode';对象没有属性';路径'&引用;什么意思?

Python os.path.basename(路径)的作用是什么;属性错误:';unicode';对象没有属性';路径'&引用;什么意思?,python,path,Python,Path,我试图在字符串上使用os.path.basename(path)。我以为这就是它的用途。在这个例子中,它清楚地说明了这一点,但我使用的是2.7。如果我只有一个字符串(显然没有路径属性?)您可能已经用自己的变量覆盖了os,如何使用该方法 大概是这样的: import os # ... os = "abc" # ... os.path # <-- error 导入操作系统 # ... os=“abc” # ... os.path#您可能已经用自己的变量重写了os 大概是这样的: import

我试图在字符串上使用
os.path.basename(path)
。我以为这就是它的用途。在这个例子中,它清楚地说明了这一点,但我使用的是2.7。如果我只有一个字符串(显然没有路径属性?)

您可能已经用自己的变量覆盖了
os
,如何使用该方法

大概是这样的:

import os
# ...
os = "abc"
# ...
os.path # <-- error
导入操作系统
# ...
os=“abc”
# ...

os.path#您可能已经用自己的变量重写了
os

大概是这样的:

import os
# ...
os = "abc"
# ...
os.path # <-- error
导入操作系统
# ...
os=“abc”
# ...

os.path#快速阴影检查:什么是
打印(类型(os))
输出?哦。。。哇,真可怕!:)快速阴影检查:什么是
打印(类型(os))
输出?哦。。。哇,真可怕!:)