csvkit---python一个牛逼到不行的csv处理库
来源:互联网 发布:北京 好玩的地方 知乎 编辑:程序博客网 时间:2024/06/05 17:42
先吐槽一下:不管是百度还是谷歌,查来查去除了官方文档之外就没有任何可以借鉴的例子,虽然官方文档写的挺好的。但是我一直以为是在python语言的方式运行的,结果是以命令行的方式运行的,搞得我还以为这个库太冷门太渣了,饶了无数个弯,简直是三路十八弯。。。差点放弃。但是“终于等到你,还好我没放弃~~~”
咳咳,首先还是先把官方文档贴出来,毕竟这是最权威的嘛。csvkit官方文档
下面主要想用一个例子介绍一下csvkit的一些牛逼的地方,真的是太牛逼,太方便了。
(注意:csvkit是直接以命令行的方式运行的。)
我桌面上有一个test.xlsx文件,如果我想查看这个文件,low一点的方式是打开excel查看,but!!!太慢了!!!我会告诉你一个命令行立马就能打开吗?好吧我马上告诉你。
1.我桌面上有一个xlsx文件
2. in2csv 文件名
上述命令即可访问数据,并显示出来
3.在python中,我们一般用csv格式比较多,csvkit将xlsx转化成csv格式简直不要太简单
注意中间那个箭头符号">",但是要注意的是转化后在windows系统下会出现一些小麻烦,需要转化成utf的编码格式。下个步骤再详细说in2csv 文件名.xlsx > 文件名.csv
4. 现在我们已经得到了一个csv文件
但是!!!windows的cmd就是比较奇葩一些,总是会存在一些问题,当我要打开csv文件时,它提示要以utf编码,然后我就用记事本修改了编码格式,但然并卵。所以还是建议大家在linux环境下编程比较好。
”csvlook 文件名.csv”
可以以更友好的界面查看数据
如果还想继续了解csvkit更多逆天神技,可以参考这个网页,感觉写的还算比较好,主要是页面是我喜欢的风格。
csvkit神技介绍
纯原创:如需转载,请注明出处,谢谢!
http://blog.163.com/hexin_mars_blog/blog/static/248215040201681502454593/#
0 0
- csvkit---python一个牛逼到不行的csv处理库
- csvkit---python一个牛逼到不行的csv处理库
- 利用python的csv库处理csv文件
- 用Python处理一个csv文档
- python 处理csv,对比两个csv的不同
- python对csv文件的处理
- python对CSV、Excel文件的处理
- python 处理csv数据
- Python 处理CSV文件
- python处理文件(.csv)
- Python 处理CSV文件
- Python 处理CSV文件
- python处理.csv文件
- python处理csv数据
- Python--CSV文件处理
- python处理csv文件
- 一个好像不行的东西
- Python 标准库 csv —— csv 文件的读写
- java string类型split函数
- 网关、DNS、路由器区别
- 批量安装python库函数---pip
- python应用部署--flask
- 解决codeblock不能运行的问题
- csvkit---python一个牛逼到不行的csv处理库
- python混账的编码问题解决之道
- ”盒模型“之如何防止边框和内边距把元素撑开
- python编码问题之\"encode\"&\"decode\"
- python3编码问题终结者--还搞不懂你来找我
- Pycharm集成PyQt4并使用
- pyqt样式表语法笔记
- python遍历一个目录,输出所有文件名
- AXI VDMA使用