#!/usr/bin/env python`
import sys`
import binascii`
import string
sample = "foo.apples"
data_file = open("file1.py","r")
dat_file = open("file2.txt", "w")
for line in data_file:
if sample in line:
dat_file.writelines(line)
dat_file.close()`
当我这样做时,我能够找到字符串 foo.apples。问题foo.apples
存在于 python 文件的各个行中。我想要那些在特定函数内的行。我需要这个 def 函数中的行。
Example:
def start():
foo.apples(a,b)
foo.apples(c,d) ... so on.