我正在尝试使用python-vlookup,并使用以下脚本:
###
from python_vlookup import python_vlookup
for faster_vlookup
csv_rows = python_vlookup.get_csv_data('example.csv')
column_dict = python_vlookup.create_column_dict(csv_rows,1)
###
lookup_value = 'outdoor/accessories'
lookup_list = ['bed-and-bath/accessories','bed-and-bath/storage-and-hampers/storage','decor-and-pillows/rugs/hide']
print python_vlookup.vlookup(lookup_value,'example.csv',2)
print python_vlookup.vlookup(lookup_list,'example.csv',3)
print python_vlookup.faster_vlookup(lookup_list,column_dict)但我知道这个错误:
IOError: Errno 2没有这样的文件或目录:'example.csv‘
如何将文件放在目录中以解决此问题?
发布于 2015-07-14 13:00:56
尝试使用文件的完整路径..。
示例:我的桌面上有一个名为example.csv的文件
例如,如果您正在使用Windows,则应将其称为:
C:\Users\$USER\Desktop\example.csv在Linux中,应该是:
/home/user/Desktop/example.csv所以..。尝试更改以下内容:
csv_rows = python_vlookup.get_csv_data('C:\Users\zum77\Desktop\example.csv')IMO,您应该创建filepath变量并设置文件的路径,所以当您需要再次调用它时,只需调用该变量即可。
filepath = "C:\Users\zum77\Desktop\example.csv"
csv_rows = python_vlookup.get_csv_data(filepath)https://stackoverflow.com/questions/31406865
复制相似问题