1
我想寫一個python腳本,它將讀取一個JSON文件,目的是顯示有多少屏幕可用,並且能夠拉動不同json字段的值Python解析使用JSON與seleium一起使用
JSON
{
"screen": [
{
"id": "1",
"user": "[email protected]",
"password": "letmein",
"code": "123456"
},
{
"id": "2",
"user": "[email protected]",
"password": "letmein",
"code": "123455"
},
{
"id": "3",
"user": "[email protected]",
"password": "letmein",
"code": "223456"
}
]
}
的Python
import json
from pprint import pprint
with open('screen.json') as data_file:
data = json.load(data_file)
#json_file.close()
pprint(data)
data["screen"][0]["id"]
你可以從Python腳本看,我可以成功打印出JSON文件是pprint但是當我試圖找到剛剛打印出個人價值我卡住
我在這裏做錯了什麼?
我希望能夠在python腳本中使用json文件中的所有值作爲變量,以便能夠與硒一起使用以使用此值打開網頁?
另外:'data.get(「screen」)[0] [「id」]' – ferkulat
是的,那也可以。但是元素也可以作爲一個普通的數組訪問。 –
啊啊,就是這樣:-) – Grimlockz