擅长:python、mysql、java
<p>更改:</p>
<pre><code>with open('names.csv', 'wb') as ofile:
</code></pre>
<p>即写入字节模式,以:</p>
<pre><code>with open('names.csv', 'w') as ofile:
</code></pre>
<p>完整代码:</p>
<pre><code>import requests
from bs4 import BeautifulSoup
import re
import xlsxwriter
request = requests.get("http://www.drogariasnossarede.com.br/nossas-lojas")
soup = BeautifulSoup(request.content, 'html.parser')
data = soup.find_all("div", class_='item')
import csv
with open('names.csv', 'w', newline='', encoding="utf-8") as ofile:
writer = csv.writer(ofile)
for container in data:
Pharmacyname = container.find_all("h3")
Pharmacyadd = container.find_all("p")
for pharmacy in Pharmacyname:
for add in Pharmacyadd:
writer.writerow((pharmacy.text, add.text))
</code></pre>