Я пытаюсь импортировать данные в формате CSV в Pandas фрейм данных. Данные CSV находятся в файле .txt, который находится по веб-адресу. Проблема в том, что я хочу импортировать только часть (или части) файла .txt, который отформатирован как CSV (см. Изображение ниже). По сути, мне нужно пропустить первые 9 строк, а затем импортировать строки 10-16 как CSV.
Мой код
import csv
import pandas as pd
import io
url = "http://www.bom.gov.au/climate/averages/climatology/windroses/wr15/data/086282-3pmMonth.txt"
df = pd.read_csv(io.StringIO(url), skiprows = 9, sep =',', skipinitialspace = True)
df
Я получаю длинное сообщение об ошибке, которое в конечном итоге говорит "EmptyDataError: Нет столбцов парсинг из файла "
Я посмотрел похожие примеры Прочитать .txt файл с Python Pandas - строки и числа с плавающей запятой , но это не так.
![Snippet of .txt file with CSV part highlighted](https://i.stack.imgur.com/xRAYD.jpg)