摘要:Python程序结构-包 练习资料 包的定义 包是一种管理 Python 模块命名空间的形式,采用"点模块名称"。如A.B,表示包A中的模块B。 采用点模块名称这种形式也不用担心不同库之间的模块重名的情况。 包的定义:在文件夹中放入__init__.py文件,哪怕是个空文件也可以。 从包中引入模块
阅读全文
摘要:Python程序结构-模块 资料 模块定义 在python中以文件的方式来组织模块,一个模块就是一个以.py结尾的文本文件,文件的名字就是模块的名字。 模块是一个包含所有你定义的函数和变量的文件。 模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。 模块调用
阅读全文
摘要:Python面向对象编程-继承 资料: 继承 - 语法 单类继承 class 派生类名(基类名): # 另一种说法:子类名(父类名) 语句块 多类继承 class 派生类名(基类名1, 基类名2, 基类名3, ......):# 另一种说法:子类名(父类名1,父类名2,父类名3, ......) 语
阅读全文
摘要:Python语法(高级语法)- 命名空间和作用域 命名空间(Namespace) 命名空间是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。 命名空间提供了在项目中避免名字冲突的一种方法。各个命名空间是独立的,对象在同一个命名空间中不能有重名,但不同的命名空间可以重名。 命
阅读全文
摘要:关于网络编程中字符编码相关说明: 网络编程中,服务器和浏览器只认bytes 类型数据。 send 函数的参数和 recv 函数的返回值都是 bytes 类型 4种字符类型的编码: ASCII:一个字节(byte)8比特位(bit),每个比特位表示0/1,除去一个奇偶校验位,ASCII码用1个字节编码
阅读全文
摘要:Python网络编程 - UDP编程 用例1:服务器端和客户端1对多通信 服务器端 import socket # 创建服务器端套接字 sk = socket.socket(type=socket.SOCK_DGRAM) # 把地址绑定到套接字 ip_port = ('127.0.0.1',8080
阅读全文
摘要:Python网络编程 - http/https网页获取 用例: import socket def getDataBySocket(url): sock = socket.socket() ip_port = (url, 80) sock.connect(ip_port) print("建立连接的远
阅读全文
摘要:Python程序结构-模块 模块定义 在python中以文件的方式来组织模块,一个模块就是一个以.py结尾的文本文件,文件的名字就是模块的名字。 模块是一个包含所有你定义的函数和变量的文件。 模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。 模块调用 调用
阅读全文
摘要:今天工作错误更改了一条数据update TFSysInfo set InfoValue = '1.00.0224' ,忘记where语句,导致整个表格都动掉了,又不可能有revert操作,含泪restore了数据库又花费很多时间造数据 update TFSysInfo set InfoValue =
阅读全文
摘要:因为数据量比较多, Copy all columns from one table to another table: INSERT INTO table2SELECT * FROM table1WHERE condition; Copy only some columns from one tab
阅读全文