Python学习笔记
唯卡诺
上传的文件如果有小伙伴需要但是没有下载币的可以联系我。QQ:1570310730
展开
-
Python+pyautogui键盘控制和消息框
# 键盘操作 和 消息框import pyautogui# # 1、文本输入typewrite()# pyautogui.typewrite("# print('OK, OK')")# # 2、按键长按和释放# pyautogui.keyDown("win") # 按下 win 键# pyautogui.press("a") # 单击 a 键# pyautogui.keyUp("win") # 释放 win 键# # 3、消息框 alert、confirm、prompt、.原创 2021-04-14 23:30:11 · 819 阅读 · 0 评论 -
Python+pyautogui鼠标控制
import pyautoguiimport time# 全屏截图# im = pyautogui.screenshot(imageFilename='D:\\001.png')## # 定点区域截图# # region = (横方向起点, 纵方向起点, 横方向终点, 纵方向终点)# region = (0, 0, 1800, 1000)# im1 = pyautogui.screenshot(region=region, imageFilename='002.png')# # 获取.原创 2021-04-14 22:18:07 · 430 阅读 · 0 评论 -
Python实现简易的DNS服务器
from dnslib import *from dnslib.server import *import sysimport timeclass TestResolver: def resolve(self,request,handler): reply = request.reply() qname = request.q.qname qtype = request.q.qtype if qname == 'w.原创 2021-04-14 10:06:18 · 2672 阅读 · 0 评论 -
Python中requests模块get请求、post请求添加头部、添加Cookie
1、GET请求# requests GET请求import requests# 第一种url = 'https://www.sogou.com/web?query=python'rep = requests.get(url)print(rep) # 输出 <Response [200]># 第二种url1 = 'https://www.sogou.com/web'params = {'query': 'python'}rep1 = requests.get(url原创 2021-04-12 00:19:35 · 9547 阅读 · 0 评论 -
Python+Selenium自动化学习笔记一
1、打开浏览器# 自动化初体验 打开Chrome浏览器,打开百度首页from selenium import webdriver #安装浏览器驱动url = 'https://www.taobao.com'# 实例化webdriver, 将浏览器设定为Chromewebdriver_path = r'D:\LenovoSoftstore\Install\Python\Python39\chromedriver.exe'browser = webdriver.Chrome(execut原创 2021-04-11 20:54:32 · 149 阅读 · 0 评论 -
Python中的推导式
# Python中的推导式# 1、列表推导式res = [x for x in range(5)]print(res) # 输出 [0, 1, 2, 3, 4]res = [x * 2 for x in range(5) if x % 2 == 0] # 可以在后面加一个if判断print(res) # 输出 [0, 4, 8]# 2、集合推导式res = {x for x in range(5)}print(res) # 输出 {0, 1, 2, 3, 4}res =.原创 2021-04-11 13:54:01 · 115 阅读 · 0 评论 -
Python中的浅拷贝和深拷贝
# 深拷贝和浅拷贝的区别import copy# 浅拷贝list_1 = [1, 2, 3, 4]list_2 = list_1 # 浅拷贝,只是将列表的应用复制给了list_2list_2[1] = "b" # 当通过list_2修改列表的元素时候,实际上是修改了list_1和list_2同时指向的列表print(list_1) # 输出 [1, 'b', 3, 4]print(list_2) # 输出 [1, 'b', 3, 4]list_1[0] = 'a'prin.原创 2021-04-11 13:44:58 · 69 阅读 · 0 评论