随笔分类 - Python
摘要:import random import string from smtplib import SMTP_SSL from email.mime.text import MIMEText from email.header import Header # 发送邮件,参数为收件邮箱地址和验证码 def
阅读全文
摘要:webdriver-manager 它可以自动帮你识别当前运行环境下系统信息以及对应浏览器信息,并自动下载对应的webdriver,再也不用担心webdriver版本问题!!! 1. Pycharm安装或者CMD界面直接PIP下载 pip install webdriver-manager 2. C
阅读全文
摘要:我们可以基于Entry重写一个新的组件类,代码如下: class EditLabel(Entry): ''' 一个可以编辑的Label fg和bg 为常规状态下的颜色,编辑模式颜色为黑白 ''' def __init__(self,master,text,fg='black',bg='#f0f0f0
阅读全文
摘要:导出到文件 pip freeze >packages.txt 批量安装 pip install -r packages.txt 使用代码导出 import os installed_module_list = os.popen("pip freeze") # print(installed_modu
阅读全文
摘要:url = "http://i.itpk.cn/api.php?question=" + c + "&api_key=8292134104da2a7d6c0e88905fad9f01&api_secret=p6vvfhnpufz3" 小妲己 url = "http://nlp.xiaoi.com/r
阅读全文
摘要:# pip install selenium==3.141.0 from selenium import webdriver import time from selenium.webdriver.chrome.options import Options # 配置的包 path = 'chrome
阅读全文
摘要:''' \r 表示将光标的位置回退到本行的开头位置 print(1, 2, end='') 默认换行,end='' 表示用''替换默认换行(也就是不换行) %% 转义% 输出一个% %.2f 小数,保留两位小数 ''' # 进度条模块 def progressbar(url, filepath='.
阅读全文
摘要:使用Python控制手机全自动赚钱! 学习地址:https://www.bilibili.com/video/BV175411Y7JV?from=search&seid=16618564610720444378
阅读全文
摘要:1、全部文字python:browser.find_element_by_xpath("//[text()='花呗套现']").click()2、部分文字python:browser.find_element_by_xpath("//*[contains(text(),'花呗')]").click(
阅读全文
摘要:在使用selenium进行自动化测试中我们有时会遇到这样的情况: 我们需要手动打开浏览器,进入到所需的页面,执行一些手动任务,如输入表单、输入验证码,登陆成功后,然后再开始运行自动化脚本。 这种情况下如何使用selenium来接管先前已打开的浏览器呢? 这里给出Google Chrome浏览器的解决
阅读全文
摘要:import requests from pprint import * # 解决https证书爆红 import urllib3 urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) # url0 = "https:
阅读全文
摘要:#coding=utf-8 import time import os from selenium import webdriver browser=webdriver.Chrome() file_path = 'file:///' + os.path.abspath('frame.html') b
阅读全文
摘要:一、概述 跨域资源共享(CORS) 是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。当一个资源从与该资源本身所在的服务器不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。
阅读全文
摘要:# Linux import os cpu = os.popen('/proc/cpuinfo').read() cpu = cpu.strip().replace('\n', '').replace('\r', '').split(" ") cpu = cpu[len(cpu)-1] print(
阅读全文
摘要:yagmail 实现发邮件,以网页邮箱为例 yagmail 可以超简单的来实现自动发邮件功能。 安装 pip install yagmail pip install keyring pip install schedule pip install imbox 或者 pip install -i ht
阅读全文
摘要:python自动化办公(第6~7课)模块介绍,读取excel表格内容 Excel中的术语 column:列 row:行 sheet:表 - 打开Excel表格并获取工作表名称 from openpyxl import load_workbook workbook = load_workbook(fi
阅读全文