url = ‘https://cdn.heweather.com/china-city-list.txt‘ strhtml = requests.get(url) strhtml.encoding = ‘utf-8’ data = strhtml.text data = data.replace(‘|’,’’) data = data.replace(‘ ‘,’’) key = ‘’ # 你的key值
print(data)
data1=data.split(“\n”) print(len(data1)) for i in range(6): data1.remove(data1[0]) # Hi i = 0 for item in data1: url = ‘https://free-api.heweather.net/s6/weather/now?location=‘ + item[0:11] + ‘&key=’+key strhtml = requests.get(url) time.sleep(1) dic = strhtml.json()
30页的url中为什么去掉_o???不去掉就显示KeyError:translateResult,这是为什么?
P31上装bs4步骤没有成功,请问怎么解决。步骤是先装的python,pycharm,然后装anaconda时没成功就先把python卸了,装成功后又装了python3。最后pycharm导入requests成功,但是bs4一直没成功。
天气那一章我自己更新了一下
import requests
import time
import pymongo
client = pymongo.MongoClient(‘localhost’,27017)
book_weather = client[‘weather’]
sheet_weather = book_weather[‘sheet_weather_3’]
url = ‘https://cdn.heweather.com/china-city-list.txt‘
strhtml = requests.get(url)
strhtml.encoding = ‘utf-8’
data = strhtml.text
data = data.replace(‘|’,’’)
data = data.replace(‘ ‘,’’)
key = ‘’ # 你的key值
print(data)
data1=data.split(“\n”)
print(len(data1))
for i in range(6):
data1.remove(data1[0]) # Hi
i = 0
for item in data1:
url = ‘https://free-api.heweather.net/s6/weather/now?location=‘ + item[0:11] + ‘&key=’+key
strhtml = requests.get(url)
time.sleep(1)
dic = strhtml.json()
我建了个群,欢迎大家进来一起学习进步,群号676090824
书P84 from items import StockstarItem, StockstarItemLoader
提示错误: from items import StockstarItem, StockstarItemLoader
ImportError: cannot import name ‘StockstarItem’ from ‘items’
大神们,请问这个问题怎么解决?