摘要: Requests模块的安装 通过pip安装:pip install requests 下载代码后安装:https://pypi.org/project/requests/ 进入requests目录后直接python setup.py install 请求方式 import requests url 阅读全文
posted @ 2021-05-18 22:12 大米粒粒 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 所有chromedriver均可在下面链接中下载到:http://chromedriver.storage.googleapis.com/index.html 阅读全文
posted @ 2018-06-25 10:22 大米粒粒 阅读(118) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8 from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait def getElement(driver,locateType,locatorExpression): try: element=WebDriverWait(dri... 阅读全文
posted @ 2018-06-20 14:03 大米粒粒 阅读(600) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8 import smtplib #导入 from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart host='smtp.qq.com' #发件服务器地址 user='xxxxxxx@qq.com' #发送邮件用户 pwd='xxxxxxx' #密码 milel... 阅读全文
posted @ 2018-06-14 16:53 大米粒粒 阅读(914) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8 import MySQLdb def get_mysql_data(sql,data=None): ''' sql: sql语句 select开头,查询单条语句 SELECT开头,查询多条语句 配置文件里要提前定义一个字典,字典内容如下 MySQL_CONFIG = { 'HOST':'xxxx... 阅读全文
posted @ 2018-06-13 17:58 大米粒粒 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: import openpyxlfrom openpyxl.styles import Border,Side,Fontimport timeclass parseExcel(object): def __init__(self): self.workbook=None self.excelFile=None self.font=Font(color... 阅读全文
posted @ 2018-06-13 17:55 大米粒粒 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 上传文件 input标签 sand_keys() :实现上传(上传为input标签) sand_keys()括号里输入本地文件路径的方式实现文件上传功能 非input标签 非input标签,上传方法要借助Autolt工具或者SendKeys第三方库 测试html文件 <html> <head> <m 阅读全文
posted @ 2018-06-12 15:45 大米粒粒 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 弹出框处理 driver.switch_to_alert() 获取当前页面上的警告框 text :返回警告框中的文字信息 accept() : 接受警告框(点击“确认”) dismiss() : 解散(点击取消)警告框 send_keys() : 发送文本至警告框 alert alert弹出框样式 阅读全文
posted @ 2018-06-12 08:55 大米粒粒 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 单选框直接定位到元素,做点击操作就可以了 单选框样式 测试网页的html: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <form name='f 阅读全文
posted @ 2018-06-12 08:51 大米粒粒 阅读(1788) 评论(0) 推荐(0) 编辑
摘要: 多表单切换 如果定位不到元素,先查看是不是iframe表单,如果是先切换到iframe表单上 1.如果iframe有id:.switch_to_frame("if") #号后面的就是id 2.如果iframe没有id:a=driver.find_element_by_tag_name("iframe 阅读全文
posted @ 2018-06-12 08:45 大米粒粒 阅读(228) 评论(0) 推荐(0) 编辑