如何使用Python从CSV打印文件列表?
我希望使用CSV文件,在一列中列出文件路径,并使用Python打印实际文件 我们使用的是64位windows7如何使用Python从CSV打印文件列表?,python,csv,Python,Csv,我希望使用CSV文件,在一列中列出文件路径,并使用Python打印实际文件 我们使用的是64位windows7 我可以直接打印文件: import os os.startfile(r'\\fileserver\Sales\Sell Sheet1.pdf, 'print') 当我输入CSV文件时,问题就出现了。我认为我的格式不正确,因为我一直得到: FileNotFoundError:[WinError2]系统找不到指定的文件:['\\\\fileserver\\Sales\\Sell She
我可以直接打印文件:
import os
os.startfile(r'\\fileserver\Sales\Sell Sheet1.pdf, 'print')
当我输入CSV文件时,问题就出现了。我认为我的格式不正确,因为我一直得到:
FileNotFoundError:[WinError2]系统找不到指定的文件:['\\\\fileserver\\Sales\\Sell Sheet1']
这就是我经常挂断电话的地方:
import os
import csv
with open (r'\\fileserver\Sales\TestList.csv') as csv_file:
TestList = csv.reader(csv_file, delimiter=',')
for row in TestList:
os.startfile(str(row),'print')
我的示例CSV文件包含:
\\fileserver\Sales\SellSheet1
\\fileserver\Sales\SellSheet2
\\fileserver\Sales\SellSheet3
这是一个可以实现的目标吗?你不应该在那里使用
str()。CSV阅读器为您提供一个行列表,每一行都是一个字段列表。因为您只需要第一个字段,所以应该得到:
os.startfile(row[0], 'print')
你不应该在那里使用str()。CSV阅读器为您提供一个行列表,每一行都是一个字段列表。因为您只需要第一个字段,所以应该得到:
os.startfile(row[0], 'print')
那些\\fileserver\Sales\SellSheetN条目是否应该有.pdf后缀?是否可以包含完整的回溯,而不仅仅是底线?那些\\fileserver\Sales\SellSheetN条目是否应该有.pdf后缀?是否可以包含完整的回溯,而不仅仅是底线?是否应该包含进一步重复的OP混淆额外的['
和']
在错误消息中来自何处更进一步,OP应该混淆额外的['
和']
在错误消息中来自何处