我是python的新手,我正在尝试创建一个代码,搜索数千个pdf文件,这些文件由3个不同的数字,乡镇,范围和部分组成和标题(文件看起来像:07N06E08_4200)。我一直试图让glob读取我的pdf文件,因为我已经使用了glob for excel文件,但我没有运气。
这是迄今为止引入数据的命令:
glob.glob('./C:/Users/green_000/Documents/Alyssa/Python/FinalProject/Python_Data/SacramentoCounty')
而且这种情况:[]
然后我有:
collectData=[]
for filename in glob.glob('./C:/Users/green_000/Documents/Alyssa/Python/FinalProject/Python_Data/SacramentoCounty'):
print('processing {:s}'.format(filename))
data = pd.read_pdf(filename)
collectData.append(data)
AllData = pd.concat(collectData)
AllData.columns=['Township','Range','Section']
AllData.to_pdf('AllData.csv',mode='w')
我得到错误:没有要连接的对象
感谢您的帮助!
答案 0 :(得分:0)
您的路径表示您正在搜索相对路径(以.
开头)以及绝对路径(以C:
开头)。你不能同时做两件事。
尝试:
for filename in glob.glob('C:/Users/green_000/Documents/Alyssa/Python/FinalProject/Python_Data/SacramentoCounty'):