作者charly780712 (洽里)
看板Python
标题[问题] csv输出问题
时间Sun Aug 9 12:42:42 2015
大家好~
小弟程式语言新手,接触约1个多月,请多多指教&包涵!!
目前正在练习读取csv档,修改後再输出成另一个新的csv档:
原始csv档如下图:
http://i.imgur.com/45erZ9J
我写的程式码如下图:
http://imgur.com/yVTKH2Q
输出後确实是我想要的样子 (也就是原始档少掉性别跟年龄的栏位)
但每列资料都会有一列空白隔开:
http://imgur.com/XdEUVW6
想请问我该在程式码中新增什麽条件让空白不见呢@@
试过在w.writerows(list5)的括号後面新增, end=""
但产生错误@@
不知道以上问题会不会很笨...
先谢谢各位前辈了!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.196.212
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1439095365.A.D1A.html
1F:→ ahoyhoy: 空白在那? 看没有 08/09 14:47
2F:推 micangela: 如果是python 2, open file时flag用 'wb' 08/09 15:02
3F:→ micangela: 如果是Python3, open file时多加参数 newline='' 08/09 15:03
4F:→ micangela: 看起来是Python3, 试试看 08/09 15:05
5F:→ micangela: f = open('NEW.csv', 'w', newline='') 08/09 15:06
6F:推 Yukirin: 这资料这麽乾净用pandas省事多了 08/09 15:43
7F:→ charly780712: to ahoyhoy大:就是如第三张图第2、4、6....列 08/09 16:36
8F:→ charly780712: to micangela大: 此法成功了!! 谢谢您!!! 08/09 16:36
9F:→ charly780712: to Yukirin大: 好的我会研究看看!! 08/09 16:36
10F:→ MOONY135: 查过文章好像是会自动\N 所以三楼的解法正确 08/09 20:10
12F:→ MOONY135: ses/pythontopics/csv.pdf 08/09 20:14
13F:→ painkiller: pandas好用归好用 但是搞清楚资料格式也蛮重要的 08/10 00:03
14F:→ ahoyhoy: 拍谢 看错图 08/11 20:57