前提・実現したいこと
Pythonでスクレイピングを行ってabcdeフォルダ内にf.txtをというファイルを作り、このテキストファイルに書き込みを行いたいのですが、以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
FileNotFoundError: [Errno 2] No such file or directory: ' abcde/f.txt'
該当のソースコード
from bs4 import BeautifulSoup import urllib.request req = urllib.request.urlopen('任意のURL ') soup = BeautifulSoup(req.read()) text = soup.prettify() with open(' abcde/f.txt', "w", encoding='utf-8') as file: file.write(text) print('Complete Scraiping.')
試したこと
abcde/f.txtの部分をf.txtと書き直した場合、上記のソースコードがあるプログラムと同じフォルダ内にf.txtが生成され書き込むことができました。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/26 08:47