を追加したとき、私はこの機能を持っていませんお願い助けて?「NoneType」オブジェクトには、属性「グループ」私はグループ
答えて
これは、定義した正規表現が入力した文字列と一致していないことを示します.Nullオブジェクトが作成され、Noneオブジェクトからグループを取得すると、発生したエラーが発生します。
match = re.search(r"(?<=GET).+(?= HTTP)", line)
if match is not None:
url = match.group(1)
else:
#Some code you want if the regex does not match
編集:この私たちに次のコードを防ぐために、私はまた、これははるかにeffecientあるので、ループの外で、あなたの正規表現をコンパイルすることをお勧めします。
これは正しいですが、彼のコードの_true_エラーには対処しません。これは、実際にURLの単一の文字だったとき、 'line'がURL全体であると思ったことでした。 –
はい、あなたが 'line in open(filename、 'r')'が必要なような行を繰り返す場合は、 –
true、それは見えませんでした.read()の後に.readlines – Mathyn
- 1. 「NoneType」オブジェクトには、属性「アダプター」、「NoneType」オブジェクトが属性「テキスト」
- 2. 'NoneType' オブジェクトには、属性 'タイトル'
- 3. は 'NoneType' オブジェクトには属性 'sendall' PYTHON
- 4. ジャンゴNonetypeオブジェクトには、属性「ID」
- 5. Python - 属性エラー、 'NoneType'オブジェクトには属性がありません
- 6. フラスコはAttributeError: 'NoneType' オブジェクトが属性 '要求'
- 7. セロリ、グループタスク、はAttributeError:「NoneType」オブジェクトが属性「アプリ」
- 8. TensorflowはAttributeError: 'NoneType' オブジェクトが属性 'TF_DeleteStatus'
- 9. Pythonの:はAttributeError: 'NoneType' オブジェクトが属性
- 10. NoneTypeオブジェクトのメソッド属性
- 11. C#属性のグループ
- 12. 列属性の条件グループ
- 13. エレガントなグループ化属性
- 14. "循環属性グループ参照"
- 15. オブジェクトのグループから属性またはタイプ別にオブジェクトを選択する
- 16. 'NoneType'オブジェクトには属性 'username'がありませんか?
- 17. AttributeError: 'NoneType'オブジェクトには属性がありません
- 18. NoneType 'オブジェクトにはPythonの属性がありませんか?
- 19. 'generic_inlineformset_factory'は "'NoneType'オブジェクトに '_meta'属性がありません。"
- 20. 輸入matplotlib.pyplotははAttributeErrorを与える: 'NoneType' オブジェクトが属性 'is_interactive'
- 21. はAttributeError:「NoneType」オブジェクトが属性「lstrip」を持っていない
- 22. "はAttributeError: 'NoneType' オブジェクトが属性 'LISTDIR' がない" 機能上
- 23. ストロムフルマカモメはAttributeError: 'NoneType' オブジェクトは、私がWORDCOUNTサンプルとフルマカモメをしようとしたが、この問題を発見しています何の属性 'グループ'
- 24. はAttributeErrorは: 'NoneType' オブジェクトは、Pythonには属性 '下' を持っていない3.4
- 25. JavaScript:類似した属性を持つオブジェクトのグループ化
- 26. グループ名属性が無効です
- 27. クラス内のPythonグループ化属性
- 28. Python:オブジェクトの特性や属性を使ってオブジェクトのリストをグループ化する方法は?
- 29. のPython:属性エラー - 「NoneType」オブジェクトが属性を持っていない「何か」
- 30. 牡牛座:属性エラー - 'NoneType' オブジェクトが属性を持っていない
're.search'の呼び出しで何も見つかってはいけません。 'line'とは何ですか? –
'for line in urls'は行間を反復しません。 – user2357112
入力、予想出力、実際の出力を含む[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)を投稿する必要があります。入力文字列に対して正規表現をテストするためのオンラインツールがあります。 – CAB