0

上传 .csv 文件后,我在访问它时遇到问题。

HTML:

<form action="/upload" method="post" enctype="multipart/form-data">
    <input type="file" name="data" />
    <input type="submit" />
</form>

我只知道如何访问位于文件夹中的文件,有没有办法将上传的文件作为参数传递?

import csv
reader = csv.DictReader(open('4cls.csv'.decode('utf-8')), delimiter=';')

太感谢了伙计们!

4

1 回答 1

0

我想通了!

HTML:

<form action="/upload" method="post" enctype="multipart/form-data">
    <input type="file" name="upload" />
    <input type="submit" />
</form>

Python:

upload = bottle.request.files.get('upload')
reader = csv.DictReader(upload.file, delimiter=';')

并像普通字典一样进行操作。

于 2013-04-17T09:27:40.383 回答