majian890324 发表于 2020-5-29 16:46:12

我爱鱼c

超人oo 发表于 2020-5-29 16:46:41

看看

2230086274 发表于 2020-5-29 17:03:26

优秀

热气球 发表于 2020-5-29 17:24:49

我爱鱼c

nizitao 发表于 2020-5-29 18:34:20

import requests
import pypinyin
from bs4 import BeautifulSoup
def get(city,cityname_zh):
    url = "https://www.tianqi.com/"+ city +"/"
    headers = {
      'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36'

      }
    print(url)
    print(cityname_zh,"市天气预报\n---------------------")
    res = requests.get(url,headers=headers).text
    soup = BeautifulSoup(res,'lxml')
    du = soup.find("p",class_="now")
    shidu_atart = soup.find("dd",class_="shidu")
    shidu = shidu_atart.find_all("b")
    print("温度:",du.b.text,"摄氏度")
    for each in shidu:
      print(each.text)
city = ""
city_start = input("请输入城市:")
for each in city_start:
    city = city + pypinyin.pinyin(each,style=pypinyin.NORMAL)
get(city,city_start)

windby 发表于 2020-5-29 18:52:07

我爱鱼c

布置的悲伤 发表于 2020-5-29 21:05:51

我爱鱼c

浊水_清山 发表于 2020-5-29 21:07:39

我爱鱼c

Strawberry.lyh 发表于 2020-5-29 22:28:20

xiaosi4081 发表于 2020-5-29 07:21
要安装requests啊

好的,可能我刚开始接触还不是很了解,不过谢谢您的解答。

xiao-wugui 发表于 2020-5-29 22:29:41

我爱鱼C

小小海星 发表于 2020-5-29 23:54:01

我爱鱼c

南城北雨 发表于 2020-5-30 00:27:50

我爱鱼c

s0mnus 发表于 2020-5-30 08:46:49

我爱鱼c

luoi 发表于 2020-5-30 09:43:29

我爱鱼c

xiongjiejie 发表于 2020-5-30 09:46:05

我爱鱼c

Pythonnewers 发表于 2020-5-30 10:32:54

鱼C爱我{:10_256:}

Charon彡 发表于 2020-5-30 11:41:55

我爱🐟c

织田信长 发表于 2020-5-30 11:50:13

0.0

ncsh123 发表于 2020-5-30 11:58:46

{:5_95:}

xingxingxinga 发表于 2020-5-30 17:11:34

学习一下
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: python爬取天气1.0