-3
import os
def find_method(name):
          found = False
    for i, line in enumerate(file(name, "r")):
        for key in found_dic:
            if key in line.strip():
                found_dic[key].append("LINE:"+str(i)+":" + line.strip())
                found = True

質問:
インポート OS でわかるように、すべての結果が出力されます。(ex. include) include がファイルに含まれている場合、ファイルのすべてを出力しますが、単に出力したい ex) include $ <-- このように、検索語を含むファイルに $variable がある場合にのみ、この出力を修正する方法。

4

1 に答える 1

0

if '$' in sstringsに character が含まれているかどうかを確認するために使用します$

私があなたの質問を受け取ったら、おそらく変更したいでしょう

            for r in found_dic[key]:
               print "  ",r

            for r in found_dic[key]:
                if key != "include" or '$' in r:
                    print "  ",r
于 2013-04-04T09:36:37.343 に答える