
python语法
文章平均质量分 52
远古穷鬼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
爬虫之静态页面抓取
静态网页抓取 在网络爬虫中,静态网页的数据比较容易获取,因为其所有数据都呈现在网页的HTML代码中 在静态网页抓取中,Python中的Requests库能够容易实现这个需求 通过requests发起Http请求 import requests url="http://www.santostang.com/" r=requests.get(url) print("文本编码:",r.encoding) print("响应状态码:",r.status_code) print("响应文本内容:",r.text)原创 2021-12-15 19:48:39 · 5840 阅读 · 0 评论 -
Python标准库shutil用法实例详解
shutil模块提供了许多关于文件和文件集合的高级操作,特别提供了支持文件复制和删除的功能 shutil用法原创 2021-12-04 09:34:04 · 298 阅读 · 0 评论 -
正则表达式
Python正则表达式 正则表达式 定义: 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配 模式字符串使用特殊的语法来表示一个正则表达式 字母和数字表示他们自身 多数字母和数字前面加一个反斜杠会拥有不同的含义 标点符号只有被转义时才匹配自身,否则无特殊含义;反斜杠本身需要使用反斜杠来转义 正则达式通常都包含反斜杠,所以最好使用原始字符串表示他们;如:r'\t'等价于'\\t' 正则表达式中的语法: re模块 python中的正则表达式模块为re re.match 作原创 2021-11-14 09:34:33 · 120 阅读 · 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 · 188 阅读 · 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 · 186 阅读 · 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 · 777 阅读 · 1 评论 -
PIL与Pandas简单操作
from PIL import Image as img from 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 · 433 阅读 · 0 评论 -
python数值计算numpy
python数值计算numpy import 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 · 319 阅读 · 0 评论 -
python几个标准库用法
标准库 sys库 os库 math库 random库 1.sys库 sys库提供了许多函数来处理python运行时环境的不同部分 ```python import sys #识别操作系统 # print(sys.platform)#win32 #处理命令行参数 #print(sys.argv)#['F:/pycharmproject/一些标准库的用法/sys_test.py'] #人为退出程序 ...原创 2020-01-12 11:47:20 · 644 阅读 · 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 · 114 阅读 · 0 评论 -
python数据结构
python数据结构 文章目录 序列操作 列表 元组 字典 一.通用序列操作 列表,元组,字符串是python中三种常见的序列,这些序列有很多操作都是通用的。 1.索引 列表都可以通过索引下标来获取元素的值 2.切片 所有序列都可以通过切片操作来获取序列的一部分。 切片[a:b:c];其中a为其实索引,缺省默认为0;b为结束位置索引的下一个,缺省默认为最后一个;c为步长,可为正,可为负,但不能为零...原创 2020-01-06 17:21:29 · 166 阅读 · 0 评论 -
python入门基础
python 基本语法 文章目录 数据类型 运算符 一.数据类型 1.数字 (1)在python中数字类型有整数型(int),浮点型(float),复数(complex)。 整数(1,3,5)在python中归类为整数,带有小数的数字(0.1,1.8)为浮点数,形如a+bj这一类数字称为复数("j"大小写均可) a=3 b=1.6 c=3+4j print(type(a)) print(type(...原创 2020-01-05 20:44:24 · 177 阅读 · 0 评论