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))
输出?哦。。。哇,真可怕!:)