2012-12-11 53 views
0

我正在刮網站並將數據保存在djnago模型中。Django以不正確的格式在mysql中保存數據

我這行

item.title = site.select('dl/dd/h2/a').select("string()").extract()

但數據保存在這種格式

[u'Master Developer']

我怎樣才能解決這個問題,以便只有主開發商會保存

回答

1

做你打算這麼做...

In [35]: l = [u'Master Developer'] 

In [36]: str(l[0]) 
Out[36]: 'Master Developer' 

In [37]: l[0].encode('utf-8') 
Out[37]: 'Master Developer' 
+0

感謝兩個都OK。爲什麼我可以使用str(l)什麼是l [0] – user825904

+0

@ user15:'l'是一個'list',你想要訪問它的'1st'元素,因此'l [0]' – avasal

+0

@ user15他們都不要做同樣的事情,記住這一點。堅持第二種選擇。 –