python 逐行读取csv_Python逐行写入CSV
生活随笔
收集整理的這篇文章主要介紹了
python 逐行读取csv_Python逐行写入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 in s:
f.write(line)
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的python 逐行读取csv_Python逐行写入CSV的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue中渲染对象中属性时显示未定义_揭开
- 下一篇: 蜂鸣器发出7种音阶c语言程序_C语言编程