随笔分类 - Python Learning--DengSchoo
用于学习Python基础语法,高级语法,web框架,与数据库交互
摘要:Linux自动升级Python版本、Pip版本的python脚本
阅读全文
摘要:正则表达式 常见匹配模式 re.match re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 最常规的匹配 泛匹配: 匹配目标: 贪婪匹配: 非贪婪匹配 匹配模式: 转义: `` 总结:尽量使用泛匹配、使用括号得到匹配目标、尽量使用非
阅读全文
摘要:爬虫基础requests库解析 实例引入: 各种请求方式: 请求: 基本GET请求 带参数GET请求 解析json 获取二进制数据 添加headers: 基本POST请求 响应: response属性 状态码判断: 状态码总览 高级操作 文件上传 获取cookie 会话维持: 证书验证: 代理设置:
阅读全文
摘要:Urllib库详解 什么是Urllib: Python内置的HTTP请求库 urllib.request 请求模块 urllib.error 异常处理模块 urllib.parse url 解析模块 urlopen url 传入url data 用于POST提交数据 timeout 设置最大响应接受
阅读全文
摘要:爬虫基本原理 爬虫定义: 请求 网站并 提取 数据的 自动化 程序 爬虫基本流程: 1. 发送请求:通过HTTP库向目标站点发起请求,即发送一个Request,请求可以包含额外的headers等信息,等待服务器响应。 2. 获取响应内容是:如果服务器能正常响应,会得到一个Response,Respo
阅读全文
摘要:python装饰器 当一个函数中,不同逻辑混杂在一起的时候,程序的可读性会大打折扣。这个时候,可以考虑用一种叫做“装饰器”的东西来重新整理代码。 应用场景,顾名思义是去装饰一个东西,这里的东西指一个函数func,想要不修改func去为func添加一些附加功能,如权限验证,程序运行时间等。
阅读全文
摘要:WSGI服务: wsgiref模块其实就是将整个请求信息给封装了起来,就不需要你自己处理了,假如它将所有请求信息封装成了一个叫做request的对象,那么你直接request.path就能获取到用户这次请求的路径,request.method就能获取到本次用户请求的请求方式(get还是post)等,
阅读全文
摘要:拷贝是音译的词,其实他是从copy这个英文单词音译过来的,那什么是copy? copy其实就是复制一份,也就是所谓的抄一份。深浅copy其实就是完全复制一份,和部分复制一份的意思。 1.赋值运算 1 l1 = [1,2,3,['barry','alex']] 2 l2 = l1 3 4 l1[0]
阅读全文
摘要:1 from PIL import Image, ImageDraw, ImageFont 2 3 font_size = 7 #This var can change the Word's blank size. 4 text = "我的小猪!" #filled with those word 5
阅读全文

浙公网安备 33010602011771号