繁体   English   中英

python:用户输入以分号作为定界符加载csv

[英]python: input by user to load csv with semicolon as delimiter

询问用户csv文件中使用什么分隔符的简单代码

def func(a,b):
    return pd.read_csv('%s.csv'%a,sep='%s'%b)
if __name__=='__main__':
    aa=input('filename: ')
    bb=input('file delimiter: ')
    func(aa,bb)

我对b的输入应该是;

但是我无法使其工作

您需要在代码中添加encoding='utf-8'return pd.read_csv('%s.csv' % a, sep='%s' % b, encoding='utf-8')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM