Python 是一種流行的編程語言,擁有廣泛的應用領域,藥品詢價也可以使用 Python 搭建一個簡單的系統,幫助醫藥相關行業進行價格查詢。
import requests
def drug_price_enquiry(drug_name: str) ->dict:
# 請求 API 接口獲取數據
url = f'https://api.example.com/drug_price?drug_name={drug_name}'
response = requests.get(url)
# 解析數據
if response.status_code == 200:
data = response.json()
if data.get('result') == 'success':
drug_price = data.get('drug_price')
return {'drug_name': drug_name, 'drug_price': drug_price}
return {'drug_name': drug_name, 'drug_price': None}
上面的代碼使用了 requests 庫發送 GET 請求獲取 API 接口的信息,并且利用 json 解析技術進行了數據解析,最后返回了一個字典類型的查詢結果,其中包括該藥品的名稱和價格。
我們可以通過調用 drug_price_enquiry 函數來獲取藥品價格的信息,如下所示:
price1 = drug_price_enquiry('阿司匹林')
print(price1) # {'drug_name': '阿司匹林', 'drug_price': 2.5}
price2 = drug_price_enquiry('頭孢')
print(price2) # {'drug_name': '頭孢', 'drug_price': 5.6}
price3 = drug_price_enquiry('人參')
print(price3) # {'drug_name': '人參', 'drug_price': None}
在實際使用中,需要根據具體的數據接口進行參數的傳遞和信息的解析,同時要注意參數的合法性和返回值的處理,以保證程序正常運行。
上一篇python 易語言軟件
下一篇python 獲取a標簽