我正在使用 argparse,我想要类似的东西:test.py --file hello.csv
def parser():
parser.add_argument("--file", type=FileType('r'))
options = parser.parse_args()
return options
def csvParser(filename):
with open(filename, 'rb') as f:
csv.reader(f)
....
....
return par_file
csvParser(options.filename)
我收到一个错误:TypeError 强制转换为 Unicode:需要字符串或缓冲区,找到文件。
我将如何解决这个问题?