各位python先进好:
ver:python 3.5
conn:pymysql 0.75
db:mariadb 10.1
目前在学习爬虫过程中遇到一个问题卡了两三天,
我有一个py程序会自动上google finance抓个股股价,
例如输入price(2330)就会去抓2330近一年股价到我默认的table:price
table:price想让他是这样的结构:
ID(pri key) 2330 2317 2498 .... ....
1 160 80 120 .... ....
2 164 82 125 .... ....
. ... .. ... .... ....
. ... .. ... .... ....
200 162 81 118 .... ....
现在使用cur.execute('update price set '+股票字段+'=%s' %i)
会造成在update台积电股价时,2317与2498的股价会变成null,
而update鸿海股价时,2330与2498会变成null,
请问该怎么设定,才会让update该股票股价时,
其他股票的股价维持原数值不变呢?
烦请各位大大解惑,感恩。