![]() | 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 |