【Python列表学习笔记】教程文章相关的互联网学习教程文章

python学习笔记 带参请求数据【代码】【图】

一.带参请求数据 (接上篇)我们准备爬取QQ音乐中周杰伦的歌曲的评论。我们可以看到Request URL是很长的一段,那么它的涵义是什么呢? 在Headers的Query String Parameters中我们可以看到,它所有的参数都写在了Request URL:https://c.y.qq.com/base/fcgi-bin/fcg_global_comment_h5.fcg?之后再看pagenum参数,第一次点击加载更多的值为1,第二第三次点击它的值就变成了2和3。 当然,pagenum这个复合英文本身也说明了问题,指的就...

OpenCV-Python学习笔记(一):图像读入、显示、保存,BGR模式转RGB模式【图】

使用OpenCV-Python实现图像读入、显示与保存: # -*- coding: utf-8 -*- import cv2 from matplotlib import pyplot as plt # # 第二个参数,0为灰度模式显示,1为彩色图像,默认值为1 # img0 = cv2.imread(rD:\OpenCV_Python\chepai.jpg, 0) # img1 = cv2.imread(rD:\OpenCV_Python\chepai.jpg, 1) # 或者如下: img0 = cv2.imread(rD:\OpenCV_Python\chepai.jpg, cv2.IMREAD_GRAYSCALE) img1 = cv2.imread(rD:\OpenCV_Python...

python学习笔记——同步异步阻塞非阻塞

同步和异步同步,就是在发出一个调用时,在没有得到结果之前, 该调用就不返回。换句话说就是调用者主动接收这个结果。 异步,就是调用者发出一个调用后,不用等结果,直接可以进行下一步。也就是说这个调用没有返回结果,是被调用者通过状态、通知来通知调用者,或者通过回调函数处理这个调用。通俗点说: 同步就像是正在苦苦追求一个女生的男生,这天他向这个女生表白,女生要给他一个是否同意交往的回答,女生没有回答之前他会一...

python学习笔记六 之 序列

文章目录序列序列的通用操作索引切片+和*in和not inlen()min()和max()s.index()s.count()序列的分类可变序列(序列中的元素可以改变)不可变序列(序列中元素不可以改变) 序列序列是python中最基本的一种数据结构; 序列用于保存一组有序的数据,数据在序列中有一个唯一的位置即索引; 序列中的数据会按添加的顺序来分配索引注: 数据结构指计算机中数据存储的方式; 序列的通用操作只要是序列都拥有所有的通用操作;索引 每个序列中的...

Python接口测试学习笔记(三) - Requests【代码】

本文学习笔记整理自【Python开发】接口测试教程 一. Requests简介 Requests是一个Python第三方库,处理URL资源特别方便 cmd输入: pip install requests (pip不能用, 可去python安装目录的scripts里的地址栏输入cmd后使用) Pycharm不能导入通过pip安装的模块, 建议直接通过方式安装requests模块: File --> settings... --> Project:xx --> Project Interpreter --> 点击+ 号 --> 搜索模块名 --> install package Note: 1. pip list可...

Python 学习笔记03【函数的参数】【代码】

函数参数分类,如下:位置参数 默认参数 可变参数 关键字参数 组合参数 位置参数:x、n 为位置参数 def power(x, n):s = 1while n > 0:n = n - 1s = s * xreturn s 默认参数:n为默认参数,调用时,默认参数可以不用传默认参数,可以降低函数调用难度,非必须参数可以不传 默认参数必须传入不可变对象,否则多次调用会有问题(参见 https://www.liaoxuefeng.com/wiki/1016959663602400/1017261630425888)def power(x, n=2):s = 1w...

python学习笔记(七)番外:Anaconda-Navigator+Spyder的配置【代码】【图】

python学习笔记(七)番外:Anaconda-Navigator+Spyder的配置 在学习输入的时候,我们发现Sublime Text竟然不能正常使用,没错,因为Sublime Text本质上只是一个文本编辑器,这时候我们就需要一个可视化、便利化的编译软件,在这里我选择Anaconda,一方面是因为它的功能非常强大,另一方面则是因为它的下载与安装十分方便。 实际上我个人认为Anaconda本身更像一个环境,环境里为用户提供了一些常用的IDE,我们根据自己的需要Instal...

python&OpenCV学习笔记 day1——python基本学习

** python&OpenCV学习笔记 day1——python基本学习 ** 由于anaconda已经安装,所以我的python学习主要是在anaconda中的spyder编译器中进行学习。 spyder编译器 在学习中,遇到的困难首先就是python的安装: 1.对于我这样的小白来说,根本不知道python采用什么平台或者什么编译器。 2.同时,在学习opencv的过程中看到了该平台的教程,能够使用python语言并且有opencv接入,所以采用了该编译器。 下载安装配置完成后,开始python基础编...

Python学习笔记(八)之面向对象编程(上)

目录 1. 面向过程和面向对象的区别 1.1 面向过程 1.2 面向对象2. 类(Class) 和实例(Instance) 3. 访问限制 3.1 思考 3.2 实例解析 3.3 注意事项4. 总结一下 1. 面向过程和面向对象的区别 1.1 面向过程面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度。1.2 面向对象面向对象的程序设计把计算机程...

Python分支结构学习笔记【代码】

二分支结构紧凑形式: <表达式1> if <条件> else <表达式2> a=eval(input()); print("猜{}了".format("对" if a==99 else "错")) 99 猜对了点赞 收藏分享文章举报yanfang7722发布了3 篇原创文章 · 获赞 0 · 访问量 84私信 关注

Python学习笔记——Turtle库源码的简单分析【图】

查看源码方法,略。 一、发现疑问 测试import turtle as tprint(type(t))#打印t的类型 t.forward(100)#使用海归的方法t.done()#阻止窗口关闭结果: 疑问: 为什么是模块类型,却能调用海归方法? 二、源码解答 1.import turtle引入的就是名称为turtle.py的文件,文件里面有好多类,包括Turtle类 知识拓展:Python的模块、包和库的区别https://blog.csdn.net/tscaxx/article/details/103680363 2.Turtle类里面的方法变成了全局方法...

《Python编程—从入门到实践》学习笔记(9)【代码】【图】

文件和异常 从文件中读取数据 ? Python读取文件都是以字符串的形式储存,如果需要使用其他类型的数据需要进行转换。如用int()和float()等。 读取整个文件 ? 创建一个文本文件000.txt,内容如下。? open()返回一个表示文件的对象,储存在as后面的变量中,在之后可以用这个对象的方法read()来读取文件内容,而with的作用就是在冒号后面的语句结束后自动关闭文件。 with open('000.txt') as file_object:contents = file_object.re...

Python接口测试学习笔记(二) - Fiddler抓包与测试【图】

本文学习笔记整理自【Python开发】接口测试教程 一. Fiddler配置 工作原理:终端设备(web, app)发出请求, fiddler作为代理, 传给服务器; 服务器返回数据, fiddler拦截后, 再传给终端设备. 下载地址: https://www.telerik.com/fiddler 1. https请求需要导入证书:Chrome: Tools -> Options... -> HTPPS -> 勾上所有的checkbox -> okFirefox: 1. Tools -> Options... -> HTPPS -> 勾上所有的checkbox -> ok2. Tools -> Options.....

Python中函数装饰器学习笔记

目录 作用: demo 这个应该是基础吧,回头好好的补一下python基础 作用:python函数修饰符@的作用是为现有函数增加额外的功能,常用于插入日志、性能测试、事务处理等等。菜鸟教程 用于拓展原来函数功能的一种函数,目的是在不改变原函数名(或类名)的情况下,给函数增加新的功能。 ref 这个函数的特殊之处在于它的返回值也是一个函数,这个函数是内嵌“原“”函数的函数 层层嵌套 用法: 修饰符是一个函数 修饰符取被修饰函数为参数...

python学习笔记01:Python阶乘,计算机计算的局限性

今天大年初一,由于受肺炎的影响,在家闭关,没有出去拜年。学学习,看看电影,吃吃火锅,快乐就是那么简单。 话不多说,上笔记: 今天在看Python程序设计的时候看到一章叫做计算机算数的局限性 对于最新版的Python,计算一个很大的数时,计算机也不会计算困难,但是对于旧版的Python(用C++,java编写的Python)来说就会呈现计算机计算的局限性。 为什么呢?原因如下: 在计算机内部,int 以固定大小的二进制表示存储。特定计算机用...