人生苦短我用python
南风有时起
这个作者很懒,什么都没留下…
展开
-
忘了python的网络编程?没事!看看这里
不同电脑上的进程之间如何通信首要解决的问题,如何唯一标识一个进程,你首先要知道自己是谁,不然通信无从谈起!在1台电脑上可以通过进程号(PD)来唯一标识一个进程·但是在网络中这是行不通的其实TCP/IP协议族已经帮我们解决了这个问题·网络层的“ip地址“可以唯一标识网络中的主机·而传输层的“协议+端口“可以随一标识主机中的应用进程(进程)这样利用IP地址+协议+端口就可以标识网络的进程了·网络中的进程通信就可以利用这个标志与其它进程进行交互什么是 socketsockt简称套接字)是进程间通信原创 2020-05-29 09:24:45 · 135 阅读 · 0 评论 -
python:万物皆对象!
python函数传参是值传递还是引用传递:值传递:即只给一个值给被调函数,被调用的函数会在内部开辟内存空间放函数放进来的值,这时候,函数无论怎么操作都不会影响外部实参的值。引用传递: 就是把这个实参的变量的地址,直接给了被调函数,被调函数就是直接操作这个地址里面的值。抽象化一下: 可能不太准确着时候我们把整个变量抽象化为一份写满文字的文件,如果这时候同学A拿着这份文件,把文件的内容告诉同学B,同学B记下来这些内容并且把内容放到文件上,然后无论怎么二次创作都不会影响同学A手上那份文件,这便是值传递。相原创 2020-05-27 11:10:46 · 176 阅读 · 0 评论 -
多任务编程:进程、线程、协程、生成器、迭代器
多任务的线程import timeimport threadingdef sing(): for i in range(5): print("正在唱:钟无艳") time.sleep(1) def dance(): for i in range(5): print("正在跳popping") time.sleep(1)def main(): t1 = threading.Thread(t.原创 2020-05-25 00:56:19 · 165 阅读 · 0 评论 -
python网络编程复习笔记
不同电脑上的进程之间如何通信首要解决的问题,如何唯一标识一个进程,你首先要知道自己是谁,不然通信无从谈起!在1台电脑上可以通过进程号(PD)来唯一标识一个进程·但是在网络中这是行不通的其实TCP/IP协议族已经帮我们解决了这个问题·网络层的“ip地址“可以唯一标识网络中的主机·而传输层的“协议+端口“可以随一标识主机中的应用进程(进程)这样利用IP地址+协议+端口就可以标识网络的进程了·网络中的进程通信就可以利用这个标志与其它进程进行交互什么是 socketsockt简称套接字)是进程间通信原创 2020-05-24 00:02:18 · 207 阅读 · 0 评论 -
基础忘了?看看这里,带你重温python学习路
python变量类型变量赋值python允许同时为多个变量赋值a = b = c = 1以上实例,创建一个整型对象,值为1.三个变量被分配到相同的内存空间上。标准数据类型python有五个标准的数据类型Number(数字)String(字符串)List(列表)Tuple(元组)Dictionary(字典)python数字不可变类型,意味着改变数字数据类型回分配一个新的对象 当赋值的时候,Number就会被创建var1 = 1var2 = 10可以使用del语句来删除一原创 2020-05-23 21:07:12 · 119 阅读 · 0 评论 -
SQLAlchemy学习教程
简介简单来说就是讲类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果!最容易入门的情况,如果有一张用户表,这个表里面是记录的所有用户的信息,包含名字、年龄、性别。这是数据表的基本情况,在python类 中 有一个人的大类,这个类每个实例化之后就是一个人,这时候,这个实例化的对象也具有名字、年龄、性别这些属性。如果我们能把这python的这个人大类和数据表的user表一一对应起来,是不是就可以达到一个效果就是直接通过操作这个实例对象来对数据库执行增删改查的操作。安装SQLAlchemy转载 2020-05-15 18:10:53 · 413 阅读 · 0 评论 -
python正则相关
1.1 基础语法(1) 常用元字符语法描述\b匹配单词的开始或结束\d匹配数字\s匹配任意不可见(空格、换行符、制表符等等),等价于[\f\n\r\t\v].\w匹配数字任意Unicode字符集,包括字母、数字、下划线、汉字等.匹配除换行符(\n)以外的任意字符^或\A匹配字符串或行的起始位置$或\Z匹配字符串或行...原创 2019-08-29 09:34:00 · 150 阅读 · 0 评论