-2
我是Python的新手,我有一個名爲full的ND numpy數組。它的結構是這樣的:INSERT Numpy ND數組到MySQL表
-------------------
id | url | date
-------------------
1 url1 date1
2 url2 date2
3 url3 date3
,並繼續(最多300行)。我想插入這個數組,因爲它是爲具有這些三列的MySQL數據庫表(即ID,網址,日期)。我聽說有一個Python的MySQLdb庫,通過它我可以做到這一點..但不知道如何使用它。請幫忙。
的陣列使用如下代碼構造:
with open("samples.txt") as f:
url = f.readlines()
f.close
url = map(lambda s: s.strip(), url)
import numpy
url = numpy.array(url) #url array 1D
dates_array = numpy.loadtxt("m_dates.txt") #dates array 1D
id_array = numpy.arange(0, (len(content)), 1) #ID array 1D
full = numpy.vstack([id_array, content])
full = full.T
你試過了什麼? – tacaswell
full是我正在使用的數組的名稱..我認爲這很明顯。道歉。 – khan
我很抱歉爲此..我想要的是添加這個numpy數組,因爲它在數據庫表中有確切的列數。這個問題很明顯。在這裏,人們應該直觀地幫助對方,並幫助他們。......而不是挑剔他們並開始抨擊......這是你們中某些人的傲慢自大。我很抱歉發佈。 – khan