這里是 python 的新手,所以這主要是一個語法和庫問題。我正在尋找在 python 中創建基于用戶輸入以供以后搜索和決議的動態 url 的最有效方法。
我到目前為止的代碼示例:
collection = "MERRA"
version = "5.12.4"
url = "https://misc.gov/search/granules.umm_json?short_name=" , {collection}, "&" , "Version=" ,{version}, "&pretty=true'"
輸出:
>>> print(url)
('https://misc.gov/search/granules.umm_json?short_name=', {'M2I1NXASM'}, '&', 'Version=', {'5.12.4'}, "&pretty=true'")
目標輸出:
>>> print(url)
https://misc.gov/search/granules.umm_json?short_name=M2I1NXASM&Version=5.12.4&pretty=true
集合和版本現在由用戶手動定義。
哪些 python 庫(如果需要)最適合用于此目的?如何修復我的語法以使我的輸出不包含空格、引號或大括號?
uj5u.com熱心網友回復:
嘗試使用此方法使用變數值替換進行字串連接:
collection = "MERRA"
version = "5.12.4"
url = "https://misc.gov/search/granules.umm_json?short_name=" str(collection) "&" "Version=" str(version) "&pretty=true"
print('#'*100)
print(url)
####################################################################################################
https://misc.gov/search/granules.umm_json?short_name=MERRA&Version=5.12.4&pretty=true
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/455688.html
