我刚刚开始使用 python 2.7 并使用以下代码来确定文件的路径:
import os, fnmatch
#find the location of sunnyexplorer.exe
def find_files(directory, pattern):
for root, dirs, files in os.walk(directory):
for basename in files:
if fnmatch.fnmatch(basename, pattern):
filename = os.path.join(root, basename)
yield filename
for filename in find_files('c:\users','*.sx2'):
print ('Found Sunny Explorer data in:', filename)
在我尝试使用该路径并注意到错误之前,一切似乎都运行良好。该程序将路径报告为:
c:\users\woody\Documents\SMA\Sunny Explorer
而正确的路径是:
c:\users\woody\My Documents\SMA\Sunny Explorer