我目前无法从 Spinbox 小部件获取正确的值。我不知道出了什么问题。我已经寻找了解决方案并且已经空了。我究竟做错了什么?这是我的代码:
from Tkinter import *
#create Tk window
root = Tk()
#set name of window
root.title('Testing Values')
#initalise values from user (spinbox values)
item_1 = IntVar()
a = item_1.get()
def print_item_values():
global a
print a
#item 1 spinbox
item_1 = Spinbox(root, from_= 0, to = 10, width = 5)
item_1.grid(row = 0, column = 0)
#print values
value_button = Button(root, text = 'Print values', width = 10, command = print_item_values)
value_button.grid(row = 0, column = 1)
root.mainloop()
Run Code Online (Sandbox Code Playgroud) 我目前有一个expressJS应用程序,我正在尝试使用getStats函数从API检索信息。但是,profile我写的路由似乎是多个嵌套的回调。我该如何预防?有没有办法让它获取所有统计信息,然后在检索所有统计信息后将其分配给变量?
function getStats(access_token, time_range, x, callback) {
var stats = [];
var options = {
url: 'www.example.com',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
json: true
}
request(options, function(error, response, body) {
if (!error && response.statusCode == 200) {
for (i = 0; i < body.items.length; i++) {
stats.push(body.items[i].name);
}
return callback(stats);
}
})
}
app.get('/profile', function(req, res) {
var access_token = 1234;
getStats(access_token, 's', 'x', function(a){
console.log(a);
getStats(access_token, 's', 'y', function(b){
console.log(b);
getStats(access_token, 'm', 'x', …Run Code Online (Sandbox Code Playgroud) 我想将值转换list_a为整数。
list_a = ['20.3', '35', '10', '6.74', '323']
for i in list_a:
print int(i) * 10
Run Code Online (Sandbox Code Playgroud)