Python 异步请求
1. 正常下载漫画,requests 阻塞式。import requests, bs4, time
import asyncio, aiohttp
def get_image_urls(url):
res ......
Python 从 Web 抓取信息
webbrowser 模块的 open()函数可以启动一个新浏览器,打开指定的 URL>>> import webbrowser
>>> webbrowser.open('www.......
字符串和元组
字符串和列表实际上很相似,只要你认为字符串是单个文本字符的列表。对列表的许多操作, 也可以作用于字符串:按下标取值、 切片、 用于 for 循环、 用于 len(), 以及用于 in 和 not in 操作符。>......
Python 时间模块
time.time()函数>>> import time
>>> time.time()
1532333561.4832551
>>> round(time.ti......
Python 线程 threading 模块
1.以指定方法的形式创建线程import threading,time
# 以指定方法的形式创建线程
def radom_print():
for i in range(0,10):
prin......
Python subprocess 模块
利用 subprocess 模块启动计算机中的 其他程序>>> import subprocess
>>> subprocess.Popen('C:\\Windows\\Syste......
Python 字符串操作
双引号字符串可以用双引号开始和结束,就像用单引号一样。使用双引号的一个好处,就是字符串中可以使用单引号字符。>>> "my name's Joe"
"my name's Joe"
转义字符>&......
Python slice
理解切片用法: +---+---+---+---+---+---+
| P | y | t | h | o | n |
+---+---+---+---+---+---+
0 1 2 3 4......
python 局部和全局作用域
在函数内赋值的变量,处于该函数的“局部作用域”。在所有函数之外赋值的变量,属于“全局作用域”。处于局部作用域的变量,被称为“局部变量”。处于全局作用域的变量,被称为“全局变量”。一个变量必是其中一种,不能既是局部......
Python 正则表达式(二)
常用方法1) re.match() 从开始位置开始匹配 返回 match 对象2) re.fullmatch() 全匹配3) re.search() 任意位置开始,贪心模式返回第一次匹配4) re.compile(......
Python 正则表达式(一)
1.不用正则表达式情况下在一段文本中查找电话号码def isPhoneNumber(text):
if len(text)!=12:
return False
for i in range(0,3):
i......
Python pyautogui 控制键盘和鼠标
1. 启动自动防故障功能# 设置调用函数后停顿2s;启动自动防故障功能(将鼠标移到左上raise FailSafeException)
pyautogui.PAUSE=2
pyautogui.FAILSAFE=Tru......