微信天氣預報一

2021-06-20 00:53:11 字數 603 閱讀 9342

我是抓取的問天網的內容,首先將城市id存入到資料庫,當你輸入城市名稱的時候,首先查詢資料庫中城市名稱對應的城市編號,問天網提供的城市和id位址為然後根據問天的api位址城市編號.html可以獲取乙個json資料,過濾一下返回給使用者

上**<?php

set_time_limit(0);//設定頁面超時時間為永不過期

$url = '';//獲取城市id位址

$host = '';//host位址

$files = @file_get_contents($url);//使用了php內建函式

$patten = '#(.*)<\/a><\/span><\/li>#ius';//將城市id通過這則提取出來,這裡根據頁面不同正則寫法也不同

preg_match_all($patten,$files,$match);

print_r($match);

connect_sql();

//id入庫

foreach($match[1] as $key=>$val)

function connect_sql()

?>

這個不是重點,所以寫的比較簡單,主要目的就是把城市名稱和所對應的編號存入到資料庫中

Flex 天氣預報

效果如下截圖 建立乙個flex專案weather 在weather.mxml中新增乙個httpwebservice如下 result onresult event resultformat e4x 定義乙個onresult函式如下 bindable private var xml xml new x...

python天氣預報

1.引入requests import requests def query now 查詢實時天氣 return none query city input 請輸入要查詢的城市名稱 2.準備url位址 url query city 3.發請求,接收資料 response requests.get u...

天氣預報小偷

首先,進行小偷程式的一些初始化設定,以上 的作用分別是忽略掉所有非致命性錯誤,把小偷程式的執行超時時間設定得很長 這樣不會出現執行超時的錯誤 轉換原來預設的utf 8編碼轉換成gb2312編碼,否則直接用xmlhttp元件呼叫有中文字元的網頁得到的將是亂碼。然後呼叫xmlhttp元件建立乙個物件並進...