![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python语法
文章平均质量分 52
远古穷鬼
这个作者很懒,什么都没留下…
展开
-
爬虫之静态页面抓取
静态网页抓取在网络爬虫中,静态网页的数据比较容易获取,因为其所有数据都呈现在网页的HTML代码中在静态网页抓取中,Python中的Requests库能够容易实现这个需求通过requests发起Http请求import requestsurl="http://www.santostang.com/"r=requests.get(url)print("文本编码:",r.encoding)print("响应状态码:",r.status_code)print("响应文本内容:",r.text)原创 2021-12-15 19:48:39 · 5065 阅读 · 0 评论 -
Python标准库shutil用法实例详解
shutil模块提供了许多关于文件和文件集合的高级操作,特别提供了支持文件复制和删除的功能shutil用法原创 2021-12-04 09:34:04 · 226 阅读 · 0 评论 -
正则表达式
Python正则表达式正则表达式定义:正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配模式字符串使用特殊的语法来表示一个正则表达式字母和数字表示他们自身多数字母和数字前面加一个反斜杠会拥有不同的含义标点符号只有被转义时才匹配自身,否则无特殊含义;反斜杠本身需要使用反斜杠来转义正则达式通常都包含反斜杠,所以最好使用原始字符串表示他们;如:r'\t'等价于'\\t'正则表达式中的语法:re模块python中的正则表达式模块为rere.match作原创 2021-11-14 09:34:33 · 88 阅读 · 0 评论 -
Socket编程
Socket编程对于Python而言,进行Socket编程,发送网络消息,可以使用Python内置的Socket库;目前使用最多的是利用TCP协议来进行网络通行的利用TCP进行通信的双方,称之为服务端(severt)与客户端(client),TCP协议双方通信之前需要建立连接,然后才能进行信息的传递(三次握手)编码流程:"""服务器端: 1.实例化创建Socket对象 2.绑定本地IP地址与端口号 3.监听 4.模拟三次握手建立连接过程,返回通信Socket对象 5.进行信息的接原创 2021-06-08 14:22:13 · 137 阅读 · 0 评论 -
Socket编程
Socket编程对于Python而言,进行Socket编程,发送网络消息,可以使用Python内置的Socket库;目前使用最多的是利用TCP协议来进行网络通行的利用TCP进行通信的双方,称之为服务端(severt)与客户端(client),TCP协议双方通信之前需要建立连接,然后才能进行信息的传递(三次握手)编码流程:"""服务器端: 1.实例化创建Socket对象 2.绑定本地IP地址与端口号 3.监听 4.模拟三次握手建立连接过程,返回通信Socket对象 5.进行信息的接原创 2021-06-06 19:25:27 · 129 阅读 · 0 评论 -
python读写CSV文件
python读/写CSV文件1.python读csv文件读取csv文件,首先导入CSV模块:import csv由于CSV文件本质上是一个文本文件,所以要先以文本文件的形式打开,再将文件对象传递给CSV模块:with open(filepath,"r",encoding="utf-8") as f: reader=csv.DictReader(f) for row in reader:"""通过函数DictReader来读取,其中的每个元素row为OrderDict(有序字典)类型"""原创 2021-01-24 10:13:36 · 659 阅读 · 1 评论 -
PIL与Pandas简单操作
from PIL import Image as imgfrom PIL import ImageFilter#得到图片路径image_path=r"F:\图片\25795052_114418149031_2.jpg"#注意:路径前加r避免字符转义#打开图片im=img.open(image_path)#显示图片im.show()#查看图片信息# print(im.format)...原创 2020-01-16 15:19:21 · 372 阅读 · 0 评论 -
python数值计算numpy
python数值计算numpyimport numpy as np#numpy中生成数组的方法#方法1.no.array():参数为列表# lis1=[[1,2,3],[4,5,6]]# print(lis1)#[[1, 2, 3], [4, 5, 6]]# array1=np.array(lis1).reshape(6,1)#reshape决定数组规格# print(array1)...原创 2020-01-16 12:14:43 · 254 阅读 · 0 评论 -
python几个标准库用法
标准库sys库os库math库random库1.sys库sys库提供了许多函数来处理python运行时环境的不同部分```pythonimport sys#识别操作系统# print(sys.platform)#win32#处理命令行参数#print(sys.argv)#['F:/pycharmproject/一些标准库的用法/sys_test.py']#人为退出程序...原创 2020-01-12 11:47:20 · 571 阅读 · 0 评论 -
python函数
函数参数# 函数参数:#1.必须参数#函数调用时必输传入的参数# def add(a,b):# print(a+b)# add(1,2)#2.关键字参数#传入参数时可以不按函数定义时参数的顺序传入参数# def func(name,age):# print("my name is",name,",my age is",age)# func(age=18,nam...原创 2020-01-12 11:16:57 · 87 阅读 · 0 评论 -
python数据结构
python数据结构文章目录序列操作列表元组字典一.通用序列操作列表,元组,字符串是python中三种常见的序列,这些序列有很多操作都是通用的。1.索引列表都可以通过索引下标来获取元素的值2.切片所有序列都可以通过切片操作来获取序列的一部分。切片[a:b:c];其中a为其实索引,缺省默认为0;b为结束位置索引的下一个,缺省默认为最后一个;c为步长,可为正,可为负,但不能为零...原创 2020-01-06 17:21:29 · 119 阅读 · 0 评论 -
python入门基础
python 基本语法文章目录数据类型运算符一.数据类型1.数字(1)在python中数字类型有整数型(int),浮点型(float),复数(complex)。整数(1,3,5)在python中归类为整数,带有小数的数字(0.1,1.8)为浮点数,形如a+bj这一类数字称为复数("j"大小写均可)a=3b=1.6c=3+4jprint(type(a))print(type(...原创 2020-01-05 20:44:24 · 104 阅读 · 0 评论