我在http://people.stern.nyu.edu/ja1517/data/marketing.data有数据,我保存为 marketing.data.txt
我想删除包含 NA 的行。我写了一个 6 行的 python 脚本,但它不工作。
谁能指出我的错误?
import re
f = open('marketing.data.txt')
g = open('marketing_complete.txt', 'w')
for line in f:
if re.search('NA', line) is None:
g.write(line)
我知道这没有用,因为我在命令行尝试了以下操作。
grep 'NA' marketing_complete.txt | wc -l
返回 3... :(