前置條件
在開始前,請作如下準備
1.學會用python輸出「hello world」
2.去 天市資料 申請火車查詢專用的key
操作步驟
1.配置好python開發環境
2.新建乙個train.py檔案,並輸入以下內容:
#!/usr/bin/python
# encoding:utf-8
import urllib2, json, urllib, time
# 1、站站查詢
data = {}
data["start"] = raw_input("輸入出發地:")
data["end"] = raw_input("輸入出發地:")
data["ishigh"] = 0
url_values = urllib.urlencode(data)
url = "" + "?" + url_values
request = urllib2.request(url)
result = urllib2.urlopen(request)
jsonarr = json.loads(result.read())
if jsonarr["status"] != u"0":
print jsonarr["msg"]
exit()
result = jsonarr["result"]
for val in result:
print val["trainno"],val["type"],val["station"],val["endstation"]
3.cmd下切換到train.py目錄,輸入python train.py,正常情況下你應該看到類似下面的內容:
,,,,,,,,,,,,,,,,]}
通過PHP呼叫天市資料的全國交通違章查詢介面
前置條件 在開始前,請作如下準備 1.學會用php輸出 hello world 2.去 天市資料 全國交通違章查詢的key 操作步驟 1.配置好php開發環境 2.新建乙個index.php檔案,並輸入以下內容 require once curl.func.php result curlopen u...
python通過共享庫呼叫C函式
例項演示 c語言寫乙個函式,名為pycall.c include include intfoo int a,int b 使用gcc編譯成共享庫。gcc是c語言的編譯工具,可以編譯c和c g 只能比編譯c gcc o libpycall.so shared fpic pycall.c fpic 作用於...
python通過ctypes呼叫c動態鏈結庫dll
python端的 如下 customdll cp.cdll.loadlibrary r d project code cppproject cpp utils x64 release getnozerolabelidindex.dll batchsizeloaddata customdll.batc...