[问题] 读取EXCEL 文字 并用于其他程式

楼主: Muhaosic (Muhaosic)   2016-10-31 20:01:48
我使用过 PANDAS读取
做完结果变这样
http://imgur.com/a/ILudC
或者是我也使用了xlrd读取
读取完厚的结果变这样
http://imgur.com/a/YpmUa
我也使用了 openpyxl读取
结果也是如下
http://imgur.com/a/BUvpc
但我希望我出来后结果变成
例如像是
['2303.TW', '3481.TW', '1314.TW', '2103.TW','2038.TW','1210.TW']
这样的感觉
不知道各位有类似读取经验 或是 有想到解决方法可以提供的吗
如需语法马上补上
感激不尽
作者: s860134 (s860134)   2016-10-31 21:00:00
就python2.7,那个u 很正常,不影响你的操作Unicode和str是不同型别,你可以用 decode, encode 互转
楼主: Muhaosic (Muhaosic)   2016-11-01 02:55:00
因为我要用这个结果去 别的地方 所以这个 u 会影响很大
作者: s860134 (s860134)   2016-11-01 04:31:00
http://imgur.com/Oisu79k 建议搞懂两者的差异我猜你是想直接把阵列str()才有差使用 for 循环来处理你的资料,或是 list comprehension
作者: koshi0413 (Koshi)   2016-11-01 12:41:00
应该不影响吧,我也是u来u去,多个转码即可
楼主: Muhaosic (Muhaosic)   2016-11-02 14:28:00
k大 主要是 我用于其他套件要用的部分 他只能读取 2303
作者: koshi0413 (Koshi)   2016-11-02 19:50:00
照S大说的即可,转码要一直试才会成功不过是用什么套件,不能有u,没碰过,倒是碰上没u的反而出错我也是提取和泥一样的资料@@泥要丢SQL?
楼主: Muhaosic (Muhaosic)   2016-11-02 23:40:00
我试满多遍都一直碰壁阿.....丢DX的 XDDD
作者: s860134 (s860134)   2016-11-03 08:58:00
把你试的程式码贴出来,比较好知道问题在哪
楼主: Muhaosic (Muhaosic)   2016-11-03 10:50:00
因为要的另外一个程式 主要好会连结上网络读取 所以多了 u 会影响他读取过程http://imgur.com/a/zgL7ohttp://imgur.com/a/G9wsthttp://imgur.com/a/Pz4Ky

Links booklink

Contact Us: admin [ a t ] ucptt.com