作者yungyuc (酷狗喵千代)
看板Python
标题Re: [问题] 比较字串问题?
时间Thu Aug 14 21:42:03 2008
※ 引述《shawkid (EDGE)》之铭言:
: 各位大大
: 想请教一各字串问题
: 档案 a.txt 内容
: main.php
: s1.php
: s2.php
: a1.php
: a2.php
: .
: .
: .
: 档案 b.txt 内容
: 2008/8/14 1700 main.php
: 2008/8/14 1800 s1.php
: 2008/8/14 1801 aa.php
: 2008/8/14 1823 a2.php
: .
: .
: .
: 请问该如何以 a.txt为 样板 去搜寻 b.txt 档案内的文字呢??
: [即 2008/8/14 1801 aa.php 是不合法的字串]
: 请问有无参考资料或语法 可供实做呢
: 感谢了
虽然我知道这是不对的
但既然在休息中,就直接给你答案 :p
$ python -c "print [line.split()[-1].strip() for line in open('b.txt') if
line.split()[-1].strip() not in [item.strip() for item in open('a.txt')]]"
['aa.php']
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 164.107.170.191
1F:推 cobrasgo:好人卡(递) 08/15 23:24
2F:→ yungyuc:哼,没在怕的啦 08/16 01:39