作者blaga (blaga)
看板Python
标题csv档问题
时间Wed Mar 24 15:50:59 2021
各位前辈好,最近刚碰读取档案的问题,
老师出了一个简单的作业,
https://imgur.com/a/xMCzj0e
读取csv档将每一笔资料列印出来,但须对齐排列,爬了很多文,但我输出的结果都是如此
https://imgur.com/a/QCuVBQh
并且最後会多很多的逗号,想问各位前辈应该怎麽修改程式码
import os
import csv
from io import TextIOWrapper
from io import BytesIO
import requests
import urllib
from urllib.request import urlretrieve # used to copy a network object to a loc
al file
url = '
https://datacenter.taichung.gov.tw/swagger/OpenData/6bb100e6-0f81-4e3a-8d
23-7fe16f929bf1'
urlretrieve(url, 'hw1_data.csv')
hw1_data.csv =
open('hw1_data.csv', 'r', encoding = 'utf-8-sig', newline = '') as csvfile:
plots = csv.reader(csvfile, delimiter = ':')
for row in plots:
print('%20s'%row[0])
csvfile.close()
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.12.43.197 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1616572261.A.A9A.html
1F:推 cuteSquirrel: delimiter 应该放逗号,请留意CSV档案的格式 03/24 17:14
2F:→ zerof: 就空白行...滤掉就好 03/25 00:00