我正在尝试从Instagram打印出用户名。当我输入print i.from.username时,会出现语法错误,因为Python认为我正在使用函数,实际上并非如此。
for i in a:
print i.from.username
无论如何要排除故障吗?我尝试使用字符串,但它仍然是错误的。我试图做的是:
for i in a:
print i+ ".from." +username
根据评论:
我并没有试图将其作为一个关键属性。我想要做的是从Instagram API收集数据。
a表示评论,所以基本上我会进入评论以收集评论的用户名。
"text": "This is #kimsoohyun 's "house" in The Producer!",
"from": {
"username": "lilingchen",
},
如果我输入i.text,它会打印出每条评论。现在,我想打印出评论的用户名,所以我尝试使用i.from.username。
答案 0 :(得分:2)
NSString * insertSQL = [NSString
stringWithFormat:@"UPDATE EMPLOYEE SET empName= %@ ,empdesignation=%@ FROM EMPLOYEE INNER JOIN DEPARTMENT EMPLOYEE.empID=DEPARTMENT.empID where EMPLOYEE.empID=%@",_txtName.text,_txtEmpDesg.text,_txtfind.text];
NSLog(@"update query is%@",insertSQL);
const char *insert_stmt = [insertSQL UTF8String];
sqlite3_prepare_v2(database, insert_stmt,-1, &statement, NULL);
if (sqlite3_step(statement) == SQLITE_DONE)
{
NSLog(@"update done");
}
else {
NSLog( @"Error while updating '%s'", sqlite3_errmsg(database));
}
sqlite3_reset(statement);
sqlite3_close(database);
}