Pythonが1行ずつCSVに書き込む
httpリクエストを介してアクセスされ、サーバーからカンマ区切り形式で返送されるデータがあります。次のコードがあります。 site= 'www.example.com' hdr = {'User-Agent': 'Mozilla/5.0'} req = urllib2.Request(site,headers=hdr) page = urllib2.urlopen(req) soup = BeautifulSoup(page) soup = soup.get_text() text=str(soup) テキストの内容は次のとおりです。 april,2,5,7 may,3,5,8 june,4,7,3 july,5,6,9 このデータをCSVファイルに保存するにはどうすればよいですか。私は次の行に沿って何かを行ごとに繰り返すことができることを知っています: import StringIO s = StringIO.StringIO(text) for line in s: しかし、私は今、各行をCSVに適切に書き込む方法がわかりません 編集--->提案されたフィードバックに感謝します解決策はかなり単純であり、以下に見ることができます。 解決: import StringIO s = StringIO.StringIO(text) with open('fileName.csv', 'w') as f: for line …