python return 唯一值
python return only value
你好,我正在使用 python 和 firebase,但我无法正确执行下面的代码。我想要'data.Child('move ')。 get() ' 只是为了价值,但是当我 运行 时,程序给了我以下 'Ordereddict([( 'move', True)]) 我希望你只给我 True。有人可以帮助我
import pyrebase
config = {
"apiKey": "...",
"authDomain": "...",
"databaseURL": "...",
"projectId": "...",
"storageBucket": "...",
"messagingSenderId": "...",
"appId": "...",
"measurementId": "..."
};
firebase = pyrebase.initialize_app(config)
dados = firebase.database()
users = dados.child('mover').get()
mov = users.val()
print(mov)
if mov == 'True':
print('true')
elif mov == 'False':
print('false')
你要找的是 value
,让它更 crystal:
from collections import OrderedDict
# creating a simple dict
my_dict = {'move': True}
# creating ordered dict from dict
ordered_dict = OrderedDict(my_dict)
for k,v in ordered_dict.items():
print(v)
输出:
True
一行:
print(list(ordered_dict.values())) # [True]
在您的具体情况下:
print(list(mov.values())[0]) # True
你好,我正在使用 python 和 firebase,但我无法正确执行下面的代码。我想要'data.Child('move ')。 get() ' 只是为了价值,但是当我 运行 时,程序给了我以下 'Ordereddict([( 'move', True)]) 我希望你只给我 True。有人可以帮助我
import pyrebase
config = {
"apiKey": "...",
"authDomain": "...",
"databaseURL": "...",
"projectId": "...",
"storageBucket": "...",
"messagingSenderId": "...",
"appId": "...",
"measurementId": "..."
};
firebase = pyrebase.initialize_app(config)
dados = firebase.database()
users = dados.child('mover').get()
mov = users.val()
print(mov)
if mov == 'True':
print('true')
elif mov == 'False':
print('false')
你要找的是 value
,让它更 crystal:
from collections import OrderedDict
# creating a simple dict
my_dict = {'move': True}
# creating ordered dict from dict
ordered_dict = OrderedDict(my_dict)
for k,v in ordered_dict.items():
print(v)
输出:
True
一行:
print(list(ordered_dict.values())) # [True]
在您的具体情况下:
print(list(mov.values())[0]) # True