import requests
import json
import traceback
"""介面查詢"""
def getsop(url,opid,queryvalue):
"""data_query_payload的配置根據介面文件來"""
data_query_payload=
}"""headers根據實際開啟的網頁頭配置"""
headers =
try:
"""可以使用requests.post().json()來代替以下三行**"""
reponse = requests.post(url,headers=headers,data=json.dumps(data_query_payload))
r = reponse.text
queryjson = json.loads(r)
res = queryjson['data']
except:
traceback.print_exc()
res = 'error'
return res
"""txt檔案讀取為列表"""
def txttolist(infile):
res =
with open(infile,'r') as f:
for line in f.readlines():
c = line.strip().strip('\n').split(',')
res.extend(c)
return res
"""資料存入txt檔案"""
with open(outfile,'w') as f:
res = getsop(url,opid,queryvalue)
if res!=:
f.write(str(res)+'\n')
Sequlize查詢介面
略 以下使用中,sequlize為 資料庫連線後得到的物件,model為sequlize定義的 對應表的模型.model.findall attribute name age 相當於sql中 select name,age from tablename 說明 在sequlize中,使用attribu...
JPA介面查詢
本人首次玩,有不對的地方請見諒,不喜勿噴,謝謝.有時可以看到在dao裡面的介面方法,有些是沒有用註解寫sql語句也沒有在配置檔案寫sql語句的,而只是有個光禿禿的介面名,但是它既然還可以查詢到資料庫裡的資料.因為這是用到了jpa,介面名遵循jpa方法命名規則,通過介面名就可以解析成sql語句,然後查...
航班查詢介面
航班查詢介面 using system using system.text using system.net namespace plane url 支援格式 json http請求方式 get post demo name ca5901 key yourkey 返回示例 備註 航班查詢,要先有ke...