各位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該股票股價時,
其他股票的股價維持原數值不變呢?
煩請各位大大解惑,感恩。