首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python vlookup问题

Python vlookup问题
EN

Stack Overflow用户
提问于 2015-07-14 12:40:01
回答 1查看 100关注 0票数 0

我正在尝试使用python-vlookup,并使用以下脚本:

代码语言:javascript
复制
###
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‘

如何将文件放在目录中以解决此问题?

EN

回答 1

Stack Overflow用户

发布于 2015-07-14 13:00:56

尝试使用文件的完整路径..。

示例:我的桌面上有一个名为example.csv的文件

例如,如果您正在使用Windows,则应将其称为:

代码语言:javascript
复制
C:\Users\$USER\Desktop\example.csv

在Linux中,应该是:

代码语言:javascript
复制
/home/user/Desktop/example.csv

所以..。尝试更改以下内容:

代码语言:javascript
复制
csv_rows = python_vlookup.get_csv_data('C:\Users\zum77\Desktop\example.csv')

IMO,您应该创建filepath变量并设置文件的路径,所以当您需要再次调用它时,只需调用该变量即可。

代码语言:javascript
复制
filepath = "C:\Users\zum77\Desktop\example.csv"

csv_rows = python_vlookup.get_csv_data(filepath)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31406865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档