首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Python
涤生大数据
创建于2022-01-07
订阅专栏
业余爱好,搞搞python
等 1 人订阅
共47篇文章
创建于2022-01-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Python:实现协程方式的HTTP服务器,浏览器通过HTTP与之通信(4)
实际开发中,多线程多进程尽管效率很高,但是当服务器面临多并发,海量访问时,不可能说建立那么多的进程,线程数,而是通过更小粒度的协程方式来实现,这样可以更高地利用CPU资源。 网络间通信是基于TCP协议传输数据的,而服务器与浏览器之间通信是基于HTTP协...
Python:实现多进程与多线程HTTP服务器,浏览器通过HTTP与之通信(3)
因为网络间通信是基于TCP协议传输数据的,而服务器与浏览器之间通信是基于HTTP协议的,那么下面基于python实现一个多进程或多线程tcp服务器,浏览器可以基于http协议进行发送请求和解析。浏览器展示返回的一个标准的HTML网页,此外实现服务器解析客户端多次请...
Python:实现外部静态服务器,浏览器通过HTTP与之通信(2)
因为网络间通信是基于TCP协议传输数据的,而服务器与浏览器之间通信是基于HTTP协议的,那么下面基于python实现一个tcp服务器,浏览器可以基于http协议进行发送请求和解析。浏览器展示返回的一个标准的HTML网页,此外实现服务器解析客户端多次请求并且返回请求...
Python:实现外部静态服务器,浏览器通过HTTP与之通信(1)
因为网络间通信是基于TCP协议传输数据的,而服务器与浏览器之间通信是基于HTTP协议的,那么下面基于python实现一个tcp服务器,浏览器可以基于http协议进行发送请求和解析。展示浏览器返回一个固定页面和HTML页面案例。1.recv_data = client_so...
Python:HTTP协议简介与在python中的使用详解
1. 在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。HTML是一种用来定义网页的文本,会HTML,就可以编写网页; HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。Chrome浏览器提供了一套完整地调试工具,...
Python:实现TCP服务器与多个客户端通信案例
1.# 1. tcp_server_socket = socket.socket(socket.AF_INET, socket.# 2. tcp_server_socket.# 3. tcp_server_socket.print("等待一个新的客户端的到来...# 4. ne...
Python:实现TCP服务器与多个客户端通信案例
1.# 1. tcp_server_socket = socket.socket(socket.AF_INET, socket.# 2. tcp_server_socket.# 3. tcp_server_socket.print("等待一个新的客户端的到来...# 4. ne...
Python:with的使用与上下文管理器
人是随着时间不断进化而来的,同样编程语言也是随着IT行业的更新换代,功能模块不断地优化与丰富才壮大起来的。比如在python2.5之前使用open读写文件操作就要注意。比如Python 程序打开一个文件后,往文件中写内容,写完之后,就要关闭该文件,否则会出现什么情...
Python:eval函数的使用详解
eval是Python的一个内置函数,功能十分强大,这个函数的作用是,返回传入字符串的表达式的结果。就是说:将字符串当成有效的表达式来求值并返回计算结果。 eval函数就是实现list、dict、tu
Python:Windows下Python常用库的安装
windows下python常用库的安装,前提安装了annaconda 的python开发环境。只要已经安装了anaconda,要安装别的库就很简单了。只要使用pip即可,正常安装好python,都会自带pip安装 工具,在python的scripts安装目录下可以查...
Python:常用内建属性——__getattribute__属性拦截器使用详解
因为python中所有类默认继承object类。而object类提供了了很多原始的内建属性和方法,所以用户自定义的类在Python中也会继承这些内建属性。可以使用dir()函数可以查看,虽然python提供了很多内建属性但实际开发中常用的不多。而很多系统提供的内建属性...
Python:玩转迭代器与迭代对象
什么是迭代器与迭代对象?比如:python中的集合数据类型,如 list 、 tuple 、 dict 、 set 、 str 等,我们可以使用for遍历其中的每个元素,此外生成器也可以被for遍历
Python语言的动态性:运行时动态绑定,删除属性和方法
Python是动态语言,动态语言是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构。1.self.self.print("book info:{0...
Python:常用内建方法:__init__,__new__,__class__的使用
因为python中所有类默认继承object类。而object类提供了了很多原始的内建属性和方法,所以用户自定义的类在Python中也会继承这些内建属性。可以使用dir()函数可以查看
Python:让你真正明白装饰器的工作原理和执行顺序!
0. 要弄明白什么是装饰器,装饰器是干什么?先看一个例子:装饰器的演变,所有的程序都是一步步迭代而来的,都是从冗余的结构不断优化,不断迭代而成最终的模块化代码的。从头往下看,让你彻底弄明白python装饰器的演变,执行顺序,多个装饰器执行顺序等工作原理。#1.定义一个函...
Python:生成器的原理与使用详解
0.start: 计数从 start 开始。默认是从 0 开始。例如range(4)等价于range(0, 4);结果:(0,1,2,3)stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5step:步长,默...
Python:type的使用和元类的理解
“元类就是深度的魔法,99%的用户应该根本不必为此操心。如果你想搞清楚究竟是否需要用到元类,那么你就不需要它。那些实际用到元类的人都非常清楚地知道他们需要做什么,而且根本不需要解释为什么要用元类。1. 之前我们说Python中一切都是对象。对象从哪里来,对象...
Python:类的(私有)属性与方法的使用
类属性就是属于类所有,可以直接用类名.属性名直接调用,类的属性在内存中只有一份。实例属性属于类的对象所有,可以用对象名.属性名的形式进行调用,但是不能用类名.属性名进行调用 。
Python:多变形参函数的使用详解
Python当如输入的参数个数不能确定时,会定义不定形参的函数,即多变形参函数。这样定义的函数可以在调用函数时决定函数参数的个数,更加灵活好用。1.2.fc_sum(1,2,3,4,5,6,7,8,9,10,11.1,12.fs_sum(1) #有可变形参可以不传入参...
Python:变量的作用域——局部变量和全局变量
变量定义以后,是有一定的使用范围,称之为变量的作用域。比如Java中,变量的使用范围是变量声明时所在的{}范围,而python的作用域对应的为同一个缩进。 1. 2.1. 局部变量作用域:只能在被声明的函数内部访问,函数外部...
下一页