0623知识点整理#2-1(Python-)

模块

1、标准模块---------python自带的
2、第三方模块------pymysql
3、自己写的python文件-----一个python文件,就是一个模块

#导入模块的实质--把文件从头到尾运行一遍

#查找模块的顺序

#1、在当前目录下找
#2、在python的环境变量里面去找
main
if __name__ == '__main__':
导入这个python文件的时候不会执行if __name__ 里面代码
只在本身python文件里面执行

操作数据库

import pymysql---导入数据库
import pymysql

#ip port user password  db
conn = pymysql.connect(host='*******',user='***',
                password='&&&&',db='&&&',port=3306,
                charset='utf8',autocommit=True)#建立连接
#utf8,port是int类型,password必须写字符串
cur = conn.cursor(pymysql.cursors.DictCursor) #建立游标,仓库管理员 # sql = "insert1 app_student ( `name`, `sex`, `age`, `addr`, `grade`, `phone`, `gold`) values" \ # " ( '小黑', '男', '18', '河南省济源市北海大道32号', '天蝎座', '18612539443', '100');" # sql2 = 'select * from app_student where phone="18612539443"'; sql2 = 'select * from app_student limit 4'; cur.execute(sql2)#只是帮你执行sql语句 print(cur.fetchall()) #取到所有的数据 # print(cur.fetchone()) #只取一条 # print(cur.fetchmany(10)) #取几条 cur.close()#关游标 conn.close()#关数据库连接

猜你喜欢

转载自www.cnblogs.com/kexinwang/p/11062849.html