Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> sqlite: как создать файл с базой? посредством pysqlite2 
:(
    Опции темы
setq
Дата 6.4.2007, 08:00 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











В туториале сказано, что если файла с базой данных нет, то вызов 
Код
sqlite.connect('test.db')
 такой файл создаст.

На моей машине такого поведения не наблюдается.
  Вверх
Artemios
Дата 6.4.2007, 10:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: нет
Всего: 50



Код

>>> import sqlite3
>>> c = sqlite3.connect('testdb.db')

У меня создался. Странно... Может, от версии sqlite зависит?


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
proDiva
Дата 26.9.2007, 07:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 19.9.2006
Где: КЧР, Россия

Репутация: нет
Всего: 7



Действительно, при вызове базы если ее не существует, то она создается. Только если у тебя пакет pysqlite2 (как у меня), то соединение нужно писать по-другому:
Код

from pysqlite2 import dbapi2 as db

con = db.connect('test.db')


PM MAIL ICQ   Вверх
Korssik
  Дата 11.2.2013, 17:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 11.2.2013

Репутация: нет
Всего: нет



import sqlite3
self.conn = sqlite.connect ('test.sqlite')

А не так ли?


PM MAIL   Вверх
bilbobagginz
Дата 28.2.2013, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: нет
Всего: 317



Korssik
ты импорт сделал на sqlite3, а вызываешь sqlite.<что-то>() 
кроме того кто такой этот self? нам о нем наука не рассказывала!
так дело не пойдет smile 



Это сообщение отредактировал(а) bilbobagginz - 28.2.2013, 12:22


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.1263 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.