代码:
# -*- coding:UTF-8 -*-
from bs4 import BeautifulSoup
import requests
import csv
if __name__ == "__main__":
target = 'http://www.biqukan.com/1_1094/5403177.html'
req = requests.get(url = target)
html = req.text
bf = BeautifulSoup(html,'html.parser')
texts = bf.find_all('div', {'id': 'content'})
final=texts[0].text.replace('<br/>','')
with open('ex.csv', 'a',errors='ignore', newline='') as f:
f_csv = csv.writer(f)
f_csv.writerows(final)
未使用replace:
为什么呢 拜托啦
←如果以下回答对你有帮助,请点击右边的向上箭头及采纳下答案
# -*- coding:UTF-8 -*-
from bs4 import BeautifulSoup
import requests
if __name__ == "__main__":
target = 'http://www.biqukan.com/1_1094/5403177.html'
req = requests.get(url = target)
html = req.text
print(html)
bf = BeautifulSoup(html,'html.parser')
texts = bf.find_all('div', {'id': 'content'})
print(texts[0].text)
final=texts[0].text.replace('<br/>','')
print(final)
with open('ex.csv', 'w+',errors='ignore', newline='') as f:
f.write(final)
f.close()
不需要用CSV这个库