python教程
python随机生成经纬度(用于爬虫参数伪造)
import random import math def generate_random_gps(base_log=None, base_lat=None, radius=None): radius_in_degrees = radius / 111300 u = float(random.uni
python文本批量转语音代码
本片教程利用的微软语音项目:https://GitHub.com/skygongque/tts,不过它最多生成10分钟的音频,大概2500字,对于大的文本就要想办法分割再识别,我就把狗尾续貂,...
Python简单的GUI界面开发示例
from tkinter import * win = Tk() win.geometry('500x350+300+300') win['background'] = 'white' for i in range(10):
Python批量采集wordpress网站数据爬虫脚本
分享一段非常简单的Python批量采集wordpress网站数据的爬虫脚本,实现采集wordpress程序的网站的整站数据的爬虫程序。从首页开始,抓取href标签,到子页面后还...
python二分查找的原理分析
1、将中间标值mid的元素e取到数列中,进行查找元素key的比较。2、如果相等查找成功,若不等,大于则只需在后半部分查找,小于则需在前半部分查找。实例def binary_search(my_list,...
python字符串中变量的使用
1、为了在字符串中插入变量值,可以在前引号前添加字符f,然后将要插入的变量放入花括号中。当Python显示字符串时,每个变量都被它所取代。2、这种字符串被称为f字符串,f是format...
python字符串如何添加删除空白
空白一般是指任何非打印字符,如空格、制表符和换行符。1、添加制表符,使用字符组合\t 。添加换行符,使用字符组合\n。也可以混合使用,如 \t\n。print("Python\tJava") # output:...
python切片的使用特性
1、指定第一个元素和最后一个元素的索引。names = ["Jerry", "Tom", "Bob", "Ann"] print(names[0:2]) # 和range方法一样,含头不含尾 # output: # ['Jerry', '...
python切片复制列表的本质
1、不指定开始和结束的索引[:],这样得到的切片就可以包含整个列表,然后给切片一个新的变量,从而实现复制列表。2、创建原始列表的副本,两个列表的操作不会影响。实例names = ["J...
python if语句的条件测试
1、每个if语句的核心都是一个值为True或False的表达式,表达式被称为条件测试,也称为布尔表达式。2、Python基于条件测试的值来决定if语句中的代码是否被执行。如果执行True,则...
python使用get()访问字典值
1、一般访问字典中的键值作为索引引用值,但会出现问题。如果访问的键值不在字典中,就会出错。2、可以通过get()访问键值对,当键值对不存在时,将返回默认值,可以指定这个默认值。...
python字典遍历所有的键值对
1、通过调用字典的items返回一个键值对列表,然后使用key和value变量分别接收列表数据中包含的键和值。2、最后通过key和value变量在for循环中逐个访问键值。实例age = { ...
python字符串的驻留机制是什么
1、只保存一个相同且不可变的字符串,不同的值存储在字符串的停留池中。python的停留机制只保留一份相同字符串的副本。2、在后续创建相同的字符串时,不会开辟新的空间,而是将字...
python中setdefault()的使用
1、参数key表示键名,如果键存在,将返回键对应的键值,否则将添加新的键值。2、新键的键值由参数default指定,返回值为键名对应的键值,如果没有指定键值,返回值为None。语法dict.set...
python查询键值对是否在字典的三个方法
我们一般做键值的查询,会选择in或not in来操作,本篇还要介绍三种新的查询方法,下面大家一起来看看吧。1、keys()方法用于返回字典中的所有键(key)。2、values()方法用于返回字典...
python集合的底层实现
1、集合类型的底层实现基于哈希表,键的输出顺序,取决于键在哈希表中的存储顺序。2、集合中键的数据类型必须是静态数据类型,如简单数据类型、字符串和元组。集合类型与字典类型...
Python解析器如何搜索模块位置
1、先找到当前目录。2、如果不在当前目录中,Python将在shell变量PYTHONPATH下搜索每个目录。3、如果找不到,Python会查看默认路径。在UNIX下,默认路径一般为/user/local/lib/py...
Python开发一个ChatGPT GUI
1、首先去下载这个chatGPT库,用到的库是这个:https://GitHub.com/acheong08/ChatGPT2、安装这个ChatGPT库:pip3 install revChatGPT==0.0.a423、同目录还需...
Python爬取快递100停运情况
最近快递停发的比较多,发现快递100里面可以查询是否停运,于是抓包改成的了Python代码。快递包括:三通一达 京东德邦,顺丰邮政本代码不需要登录 ,自行修改代码...
Python中time模块的方法整理
1、时间戳time.time当前时间。2、time.sleep程序暂停三秒钟。3、time.ctime当前时间。年月日时分秒。4、time.localtime()将时间戳转换成元组。显示当前时间的详细信息。tim...
Python中random模块的方法整理
1、random产生0~1之间的随机小数。2、randrange在前两个参数范围内产生一个数字。不包括第二个参数,第三个参数是步长。3、randint在两个参数之间产生一个数字,左右两个参数都...
python socket发送消息的方法
1、端口要保持一致。2、服务器IP,这里服务器和客户端IP也可以是同一个。3、从给定的端口,从任何发送者,接收UDP数据报。4、接收一个报文为1024字节的数据报。实例# FileName: c...
python协程的调度
1、协程调度完全在用户空间进行。只能从显式声明的可调度位置调度。在Python中,它被用作生成器迭代器,由生成器迭代器函数返回。2、任何具有yield表达式的普通函数,都将被解释...
python协程调度的流程
1、asyncRun调用可以将协程放入事件队列中,loop是进入事件循环(也可称为调度器)的入口,loop调用将将线程控制权交给协程调度器。2、该调度器将在未来不断地从事件队列中提取协...
python自定义模块的调用
1、用户都可以生成自定义模块进行调用。自定义模块是Python文件,写代码时创建的Python文件相当于一个模块。2、调用的模块应尽可能放在当前Python文件的相同目录中,否则在导入...
-
1python中condition条件变量的作 500热度
-
2Python自动爬取轻壁纸网站脚本 177热度
-
3python每日自动批量推送URL到百 125热度
-
4python使用VS接收数据 81热度
-
5Day2:列表与字典 79热度
-
6hook框架frida某个类下的所有方 77热度
-
7python遍历列表的注意点 74热度
-
8python处理列表的部分元素 69热度
-
9python如何创建数值列表 65热度
-
10python写的淘了个宝抢购小帮手 64热度