Как читать файл CSV, скачанный с NSE - PullRequest
0 голосов
/ 06 февраля 2019

Мой код:

import csv
import requests

url = 'https://xxxxxxxxxxxxxxxxxxx.csv'
r = requests.get(url)
text = r.iter_lines()
reader = csv.reader(text, delimiter=',')

for row in reader:
    print(row)

Я получаю следующую ошибку:

_csv.Error: итератор должен возвращать строки, а не байты (вы открывали файл в текстовом видережим?)

1 Ответ

0 голосов
/ 06 февраля 2019

Просто сохраните CSV отдельно, а затем прочитайте с пандами:

import pandas
pd.read_csv('SO/AN_LATEST_ANNOUNCED.csv')

Результат:

enter image description here

(Сохранитьфайл отдельно, просто откройте ссылку в браузере.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...