ブラウザから要素を消したいのですが読み取りの時点でエラーがはかれます。
実行したいプログラム
python3.x
1from bs4 import BeautifulSoup 2with open(r"https://water2litter.net/rum/post/python_bs4_decompose/index.html",mode='rt', encoding='utf-8') as f: 3 soup = BeautifulSoup(f.read(), 'html.parser') 4soup.find(class_ ="div").decompose()
エラー
pip
1Traceback (most recent call last): 2 File "C:\Users****\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 193, in _run_module_as_main 3 "__main__", mod_spec) 4 File "C:\Users****\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 85, in _run_code 5 exec(code, run_globals) 6 File "c:\Users****.vscode\extensions\ms-python.python-2021.5.842923320\pythonFiles\lib\python\debugpy\__main__.py", line 45, in <module> 7.\debugpy\server\cli.py", line 444, in main 8 run() 9 runpy.run_path(target_as_str, run_name=compat.force_str("__main__")) 10 File "C:\Users****\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 263, in run_path 11 pkg_name=pkg_name, script_name=fname) 12 File "C:\Users****\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 96, in _run_module_code mod_name, mod_spec, pkg_name, script_name) 13 File "C:\Users****\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 85, in _run_code 14 exec(code, run_globals) 15 File "f:\data\data********\test.py", line 22, in <module> 16 with open(r"https://water2litter.net/rum/post/python_bs4_decompose/index.html",mode='rt', encoding='utf-8') as f: 17OSError: [Errno 22] Invalid argument: 'https://water2litter.net/rum/post/python_bs4_decompose/index.html'
リンクのまえに”r”をつけてみたのですが直りません。
回答お願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/21 00:54