1
20150517 2018-03-20 17:42:07 +08:00 via Android
numpy
|
2
huhutian 2018-03-20 17:46:03 +08:00
python map
|
3
ilovebaicai 2018-03-20 17:52:07 +08:00
试试。
``` f = open('../filename') for i in f.readlines()[39:41]: print i.split('|')[0:25] ``` |
4
Gandum 2018-03-20 18:03:36 +08:00
不对吧,os.system 是可以执行带 | 的命令的。
我想你应该检查下是不是因为 | 导致的问题。 不过如果你要获取结果的话应该用 subprocess.getstatusoutput() |
5
karlxu OP @ilovebaicai 你好,我试了下还是不行:
1.TXT 如下: aaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbb cccccccccccccccc ddddddddddddddddd 2034934243 wwwwwww 324324234235 324324234235 fdsfdsafdsafdsa dddddddddddddddd fdsfdsafdsafdsa test.py: f = open('1.txt') for i in f.readlines()[4:6]: print i.split('|')[0:15] 最后执行的结果: ['2034934243 wwwwwww 324324234235\n'] ['324324234235 fdsfdsafdsafdsa dddddddddddddddd\n'] 我其实是想要 2034934243 和 324324234235 |
7
karlxu OP |