04 2021 档案
摘要:#数据类型 # char(n) --长度为n的定长字符串 # varchar(n) --最大长度为n的变长字符串 # int --长整形(4个字节) # smallint --短整型(2个字节) # bigint --大整形(8个字节) # float(n) --单浮点型(4个字节,有效位数8位)
阅读全文
摘要:表的增删改查 #创建表 #主键:非空且唯一 #create table 表名(字段 类型,字段 类型); #查看表的创建信息 #show tables; #查看所有的表 #desc 表名; #查看表结构(或者使用select * from 表名;) #show create table 表名; #查
阅读全文
摘要:#数据库(DB)就是存储数据的仓库#数据库管理系统(DBMS)#数据库系统(DBS)#登录命令: #mysql -u root -p #mysql -h 服务器IP -p 端口号 -u 用户名 -p 密码 --prompt 命令提示符 --delimiter 指定分隔符、 #例如: mysql -h
阅读全文
摘要:#数据库增删改查 #查看数据库 #查看所有的数据库: show databases; #查看指定的数据库: show create database 数据库名; #查看warnings内容: show warnings; #增(创建数据库) #create database [if not exis
阅读全文
摘要:#文件操作 #打开一个文件: # open("文件名","打开模式") # with open("文件名",'打开模式") as 给文件定义变量名: #文件方法: # file.closes() 关闭文件 # file.closed 判断文件是否关闭 # file.seek(移动字节数) 以字节形式
阅读全文
摘要:#配置文件的解析 以下所述块相当于section # 这个模块定义了一个ConfigParser类,该类的作用是使用配置文件生效,配置文件的格式和windows# 的INI文件的格式相同 # 该模块的作用 就是使用模块中的RawConfigParser()、ConfigParser()、 SafeC
阅读全文
摘要:# #json是一种数据转换格式。表示出来是字符串,可以被所有语言读取,可以方便进行磁盘存储和网络传输# json中不认单引号 # 无论数据是怎样创建的,只要满足json格式,就可以json.loads出来,不一定非要dumps的数据才能loads## #将python对象编码为json字符串# j
阅读全文
摘要:import sysimport osPATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))path = os.path.dirname(os.path.abspath(__file__))s = sys.path.app
阅读全文
摘要:#反射 #反射主要指程序可以访问、检测和修改它本身状态或行为的一种能力(自省),主要的逻辑写好(只定义接口)然后后期再实现接口功能。#hasattr(对象,属性名称) #判断对象能否调用属性(判断属性是否存在),能则返回True,否则返回False#getattr(对象,属性名称) #得到属性的值#
阅读全文
摘要:#动态导入模块 #此处定义了一个文件m1,在文件下新建了t.py#方式1"""#导入m1下的tfrom m1 import tt.a()"""#方式2moudle_t = __import__("m1.t")print(moudle_t) #<module 'm1' (namespace)>,得到顶
阅读全文
摘要:#静态属性 #类既有函数属性又有数据属性,实例只有数据属性。我们在使用实例调用类的函数#属性并运行时,总要带上函数后面的括号才能运行,不然总是调用函数的内存地址。 #类中提供了@property关键字,当加上这个关键字之后,就可以像调用类的属性一#样来直接调用并运行类的函数#实例(没有@proper
阅读全文
摘要:#多态: #多态的概念指出了对象如何通过他们共同的属性和动作来操作及访问,而不需要考虑他们具体的类。 #多态表明了动态绑定的存在,允许重载及运行时类型确定和验证。 #多态体现在由同一个类实例化出的多个对象,这些对象执行相同的方法时,执行的过程和结果是不一样的。#Python中多态的作用 #让具有不同
阅读全文
摘要:#继承: #面向对象的三大特性:继承、封装、多态 #python中类的继承分为:单继承和多继承 #子类继承了父类的所有属性,子类自定义的属性如果与父类重名不会覆盖父类的属性,会先从子类中找#什么时候用继承: #当类之间有显著不同,并且较小的类是较大的类所需要的组件时,用组合比较好 #当类之间有很多相
阅读全文
摘要:#组合:用来做类与类之间的关联例如以下实例:class Play_football: print('正在打篮球')class Play_baskerball: print('正在踢足球')class Play_volleyball: print('正在打排球')class Person_Play:
阅读全文
摘要:linux系统各个子目录的内容: /root:引导系统的必备文件,文件系统的装载信息以及系统修复的工具和备份工具 /usr: (系统默认)存放程序文件 /opt:(用户自定义) /srv:网络服务目录 /var:经常变化的文件,如临时文件,日志文件 /etc:系统相关的配置文件 /dev:各类设备文
阅读全文
摘要:【mysql说明】 1. mysql安装: 1) 安装mysql服务器: sudo apt-get install mysql-server PS:需要设置mysql服务器管理密码,大家需要记住 2) 安装mysql客户端 sudo apt-get install mysql-client 3) 安
阅读全文
摘要:#服务端from socket import *udp_server = socket(AF_INET,SOCK_DGRAM) #创建udp套接字链接udp_server.bind(ip,端口号) #绑定udp套接字链接while True: data,addr = udp_server.recvf
阅读全文
摘要:#服务端from socket import *tcp_server = socket(AF_INET,SOCK_STREAM) #创建套接字链接tcp_server.bind(ip,端口号) #把服务器绑定套接字,函数里面为ip和端口号tcp_server.listen(5) #监听链接,函数里面
阅读全文
摘要:import osprint(os.getcwd()) #获取当前工作目录,即当前python工作目录路径#os.chdir("要改变的路径") #改变当前脚本工作目录#os.chdir('..') #返回上一层目录print(os.getcwd()) #输出当前目录,此时已返回上一层目录##递归目
阅读全文

浙公网安备 33010602011771号