Python 如何将如下文本内容导入 excel

2018-01-05 11:46:01 +08:00
 fsckzy
源文件如下:
格式为:
ip
user1
user2
user3
user4
....



我想要的是这样:
user1
user2
ip user3
user4
user5


请问下有啥好方法吗?
2646 次点击
所在节点    Python
6 条回复
wellsc
2018-01-05 11:54:11 +08:00
花式 split
860670496
2018-01-05 11:56:18 +08:00
没看明白,是图片里那样的 A 列的 IP 单元格合并成一个吗?那样的话 xlwt 里有对应的方法,记得是 merge
随便搜了一个文章: https://www.jianshu.com/p/4e39444d5ebc
涉及格式的问题我一般都用 vba 再写个脚本再处理一下,比在 python 里折腾方便多了,又不用装环境。你这个需求大概 10 行左右就能解决
superhan
2018-01-05 12:12:59 +08:00
如果以后经常用 ansible 那你看看 ansible callback 吧
EyreFree
2018-01-05 12:33:46 +08:00
唔,之前用 C 艹 做类似需求的时候发现一个小技巧,把你的内容直接输出成纯文本,然后后缀设为 .xls 即可,用 Excel 打开会自动识别...

具体的忘了,大概是列之间 \t 分割,行之间 \n 分割,反正不是很复杂...

原理大概可参考这一篇博文: http://www.cnblogs.com/zhoujinyi/archive/2013/05/07/3064785.html
EyreFree
2018-01-05 12:34:33 +08:00
哦,发现好像不满足楼主的需求,无视上面一条吧...
dangyuluo
2018-01-05 12:36:20 +08:00
合并单元格

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/420290

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX