私は文字列に存在しないことを確認するために必要なキーワードのリストを持っています。 この文字列は、パッチなどのsvnまたはgitリポジトリ構文を含むプレーンテキストまたはプレーンテキストのいずれかです。 python/django環境でどのくらい正確にこの検索を実装しますか?正規表現、ループ、grep?私は理想的には、それが発生した行をユーザーに表示できるようにしたいと思っています。ここでpython djangoはファイルのキーワードリストを分析します
0
A
答えて
1
あなたは以下のとおりです。
import re
BAD_WORDS = ["spam", "ham"]
BAD_WORDS_RE = re.compile(r"\b(%s)\b" % "|".join(BAD_WORDS))
for i, line in enumerate(open("file.txt").readlines()):
words = set(BAD_WORDS_RE.findall(line))
if words:
print "Found the following words on line %i: %s" % (i + 1, ", ".join(words))
print line
1
txt = open('the_file.txt', 'r').read()
for keyword in ['foo', 'bar']:
if keyword in txt:
# Do something for when the keyword is found
print 'Matched keyword %s' % keyword
関連する問題
- 1. CSVのキーワードリストから検索エンジンの最初のイメージを解析するPythonスクリプト
- 2. django/pythonで外部XMLファイルを解析するには
- 3. Pythonを使ってcvsファイルを分析する方法は?
- 4. PythonでJSONファイルのさまざまな部分を解析する方法は?
- 5. PythonでJSONファイルを解析します。
- 6. .txtをpythonに挿入してキーワードリストを定義する方法
- 7. Python - 主成分分析
- 8. 分散分析Pythonで
- 9. 「noinspection」キーワードリスト
- 10. PythonでDjangoでJSONファイルを解析する
- 11. Djangoの統計/分析アプリケーションはありますか?
- 12. 複数のファイルをPythonで分析する
- 13. PythonはYAMLファイルを解析して値を出力します
- 14. 別のファイルにモデルを分割するPython Django
- 15. PythonでのWebアクティビティ分析
- 16. XMLファイルを分析する方法は?
- 17. 解析マルチタブは、PythonでJSONを分離
- 18. Pythonのピークを分析する
- 19. Pythonプロジェクトのインポートを分析する
- 20. N-グラムの分析は、Pythonでここ
- 21. Python - 余分なデータを持つDjangoへのファイルの投稿
- 22. Djangoは残りの部分を解析できませんでした
- 23. 最後の5分Pythonを使用したLog4jログ分析
- 24. 変更のVMDK(VMWare仮想マシンディスク)ファイルを分析します
- 25. 解析PythonのdatetimeオブジェクトDjangoのアプリ内
- 26. DBMS_STATSはテーブルを分析しますか?
- 27. Python回帰分析エラー
- 28. CSVファイルをコピーして分析しますか?一歩一歩?
- 29. アプリケーションは、API管理で同様の分析機能を分析しますか?
- 30. のAbaqus/Pythonは、私は、Pythonで、以下の分析フィールドを指定したい
あなたのテキストファイルが構成されている方法のサンプルを提供することができますか? – Ole
これは基本的にsvnタグ付きのC++コードなので、ヘッダーとフッターには++++++++++++ – user391986