pandas read csv from url code example
Example 1: python download and read csv from url
import csv
import requests
CSV_URL = 'http://samplecsvs.s3.amazonaws.com/Sacramentorealestatetransactions.csv'
with requests.Session() as s:
download = s.get(CSV_URL)
decoded_content = download.content.decode('utf-8')
cr = csv.reader(decoded_content.splitlines(), delimiter=',')
my_list = list(cr)
for row in my_list:
print(row)
Example 2: pandas go through csv file
data = pd.read_csv(
"data/files/complex_data_example.tsv",
sep='\t'
quotechar="'",
dtype={"salary": int},
usecols=['name', 'birth_date', 'salary'].
parse_dates=['birth_date'],
skiprows=10,
na_values=['.', '??']
)