首页 > 数据库 >在python中连接SQLlite

在python中连接SQLlite

时间:2024-05-22 09:30:00浏览次数:20  
标签:python TEXT 数据库 连接 conn SQLlite

当我们做python时,通常用到SQLlite,但是我们不需要自己建立数据库,只用写几句代码,SQLlite自己就能创建这个数据库

这是我的calendar数据库例子

import sqlite3

def init_db():
conn = sqlite3.connect('calendar.db')
c = conn.cursor()
c.execute('''CREATE TABLE IF NOT EXISTS events
(id INTEGER PRIMARY KEY,
title TEXT,
description TEXT,
date TEXT,
time TEXT)''')
conn.commit()
conn.close()

运行成功后,可以在navicat中类似连接MySQL的方法连接SQLlite,就能在navicat里面看到表的数据了

标签:python,TEXT,数据库,连接,conn,SQLlite
From: https://www.cnblogs.com/yuanxinglan/p/18205512

相关文章

  • 8-1 【Python0021】电子算盘
    fromtkinterimport* classPaintApp:    def__init__(self,master):        self.master=master        self.canvas=tank                self.canvas.pack(fill=X)        self.canvas.bind('<B1-Motion>',self......
  • python0005
    所谓LRU算法,是指在发生缺页并且没有空闲主存块时,把最近最少使用的页面换出主存块,腾出地方来调入新页面。问题描述:一进程获得n个主存块的使用权,对于给定的进程访问页面次序,问当采用LRU算法时,输出发生的缺页次数。defLRU(pages,maxNum,n):temp=[]times=0f......
  • python0008
    用户输入整数n和m(1<n<m<1000),应用筛法求[n,m]范围内的所有素数。defsieve(n,m):"""输入两个正整数n和m,返回[n,m]范围内的所有素数的列表"""#初始化一个长度为m-n+1的列表,用于标记数值是否为素数is_prime=[True]*(m-n+1)#如果n为1,则将1......
  • python0010
    编写程序,输出一个给定正整数x(x>1)的质因子展开式。num=int(input())newnum=numtext=""counter=2whilecounter*counter<=newnum:ifnewnum%counter==0:#判断是否能够整除2text=text+str(counter)#将质因子组合起来newnum=......
  • python0009
    对于给定5X5的整数矩阵,设计算法查找出所有的鞍点的信息(包括鞍点的值和行、列坐标,坐标从1开始)。提示:鞍点的特点:列上最小,行上最大。matrix=[]matrix2=[]matrix3=[]foriinrange(5):a=input()a1=a.split("")#a1中的元素都是字符串,需要转换fori......
  • python实现客户价值分析
    本章使用的客户价值分析主要使用的是聚类分析方法,那么在对客户进行聚类前,首先使用RFM模型分析客户价值,下面进行RFM模型讲解:1.RFM模型RFM模型是衡量客户价值和潜在价值,它是衡量客户价值和潜在价值的主要工具手段。大部分人员都会接触到该模型,RFM模型是国际上最成熟、最为容易的......
  • python0012
    针对Python中的列表、元组、字典、集合、字符串,请以条目形式从各方面对比它们之间的异同。字符串是一系列字符的有序集合,用单引号或双引号括起来。字符串是不可变的,即不能修改其中的字符。元组是一系列不可变的、有序的元素的集合,用小括号括起来。元组是不可变的,即不能修改其中......
  • python0011
    编写程序,使用牛顿迭代法求方程在x附近的一个实根defsolution(a,b,c,d):x=1.5x0=xf=a*x0**3+b*x0**2+c*x0+dfd=3*a*x0**2+2*b*x0+ch=f/fdx=x0-hwhileabs(x-x0)>=1e-5:x0=x......
  • 用python开发一个类似的交互查询系统.用什么库方便?
    大家好,我是Python进阶者。一、前言前几天在Python白银交流群【fashjon】问了一个Python库的问题,问题如下:用python开发一个类似的交互查询系统.用什么库方便?二、实现过程这里【啥也不懂】给了一个指导:PYQT~~~这里【kimi】也给了一个答案,具体如下:Flask:Flask是一个轻量级的......
  • 一个使用Python加密连接Elasticsearch的简单封装
    依赖:elasticsearch==7.17.9eshelpercore.py:#!/usr/bin/python3#coding=utf-8importdatetimeimportosimportsslfromelasticsearchimportElasticsearchdefget_env()->str:#这里指定查询的环境索引return"uat"defget_output_file_pat......