Я использую сервер со сценариями cherrypy и python.В настоящее время есть веб-страница, содержащая данные списка людей, которые мне нужно получить.Формат веб-страницы следующий:
www.url1.com, firstName_1, lastName_1
www.url2.com, firstName_2, lastName_2
www.url3.com, firstName_3, lastName_3
Я хочу разбить ее на 3 столбца и сохранить информацию в базе данных.
Первоначально я пытался прочитатьвеб-страницу в список следующим способом:
@cherrypy.expose
def receiveData(self):
""" Get a list, one per line, of currently known online addresses,
separated by commas.
"""
method = "whoonline"
fptr = urllib2.urlopen("%s/%s" % (masterServer, method))
data = fptr.readlines()
fptr.close()
print data
, где "masterServer" - это IP-адрес веб-страницы, с которой я получаю данные.
Печатные данные
['www.url1.com,FirstName1,LastName1\n', 'www.url2.com,FirstName2,LastName2\n', 'www.url3.com,FirstName3,LastName3\n' ]
У меня вопрос: как мне разбить этот список и сохранить его в базе данных с 3 столбцами, используя Python и SQLite?
Я довольно новичок, поэтому, пожалуйста, подробноответ.И я думаю, может быть, мне даже не нужно сначала читать все в переменную с именем data?Но я не уверен, что делать дальше.
Заранее спасибо!