我正在编写我的第一个 Python 脚本来做一些跨平台的工作,但遇到了一个我没想到的错误,并且找不到任何相关信息(或者我可能不明白我在读什么)。
brand_dir = os.path.join(os.getcwd(), 'Resources', 'html', brand )
for f in os.listdir(brand_dir):
# BREAKS WITH: cannot find the file path specified:
# 'C:\\path\\to\\Resources\\html\\brand_value/*.*'
在 OSX 上运行良好。唯一看起来很奇怪的部分是,/*.*
所以我有点松散地假设这是问题所在,但我没有看到任何迹象表明这应该引发 Python 循环。
我确定这是一个菜鸟错误,但它是什么?Python 2.7.3,Windows XP 32 位。