Я пытаюсь сгенерировать массив, читающий текстовый файл из Интернета.
Моя цель - использовать Python вместо MATLAB, чтобы заменить этот шаг в MATLAB:
url=['http://www.cdc.noaa.gov/Correlation/amon.us.long.data'];
urlwrite(url,'file.txt');
Я использую этот код:
urllib.urlretrieve('http://www.cdc.noaa.gov/Correlation/amon.us.long.data', '/Users/epy/file2.txt')
a = np.loadtxt('/Users/epy/file2.txt', skiprows=1, dtype=None)
Но это не удается из-за текстового описания в конце файла.
Знаете ли вы, существует ли способ пропустить строки X в конце, или мне нужно вместо этого использовать какие-то строковые манипуляции (строки чтения?)?