私はこのように見えるURLのリストを持っていて下さい:私がする必要がどのようなその中のクエリ文字列を含むすべてのURL
http://example.com/php?id=2
https://example.com/?
http://example.com/ip/admin/navigate?
http://example.com/admin?page=2&id=3
https://www.google.com/#q=query
が含まれているもののクエリ文字列と出力のみのために、これらのURLをスキャンしていますそのクエリ。例えば、予想される出力は次のようになります。
http://example.com/php?id=2
http://example.com/admin?page=2&id=3
私はこれを行うためにアイデアを思い付いた:https://example.com/?
:
res = []
with open('textfile.txt', 'a+') as data:
for line in data.readlines():
if '?' in line:
res.append(line)
return res
しかし、これはこのURLを含むことで?
を持っているすべてをつかむだろう疑問符だけのものを避けるために、クエリ文字列ですべてのリンクを取得できる方法はありますか?
を読んで?モードは 'r'でなければなりません。 – Barmar
@Barmarただの例 – User9123
@ User9123あなたは私の答えをチェックしましたか? – Dekel