python
python入门
dream梦
这个作者很懒,什么都没留下…
展开
-
python实现控制浏览器,自动打开、输入、点击等操作
若想python实现控制浏览器,自动打开、输入、点击等操作,需要用到python的一个库,selenium首先,和其它所有Python库一样,selenium需要安装,方法也很简单, 使用pip安装。pip install selenium # Windows电脑安装seleniumpip3 install selenium # Mac电脑安装seleniumselenium的脚本可以控制所有常见浏览器的操作,在使用之前,需要安装浏览器的驱动。推荐使用Chrome浏览器,具体安装教程见下链接h原创 2021-07-25 15:17:53 · 25843 阅读 · 0 评论 -
python实现登录评论
import requests,jsonsession = requests.session()#创建会话。headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36'}#添加请求头,避免被反爬虫。try:#如果能读取到cookies文件,执行以下代码,跳过except的原创 2021-07-21 22:28:36 · 109 阅读 · 0 评论 -
python定时任务
import scheduleimport time#引入schedule和timedef job(): print("I'm working...")#定义一个叫job的函数,函数的功能是打印'I'm working...'schedule.every(10).minutes.do(job) #部署每10分钟执行一次job()函数的任务schedule.every().hour.do(job) #部署每×小时执行一次job()函数的任务sched原创 2021-07-27 22:34:21 · 94 阅读 · 0 评论 -
2021-07-15
使用Python进行Excel写入与读取本地安装openpyxl模块安装方法:window电脑:在终端输入命令:pip install openpyxl,按下enter键;mac电脑:在终端输入命令:pip3 install openpyxl,按下enter键具体实现import openpyxl#写入的代码:wb = openpyxl.Workbook()sheet = wb.activesheet.title = ‘new title’sheet[‘A1’] = ‘学生表’rows原创 2021-07-15 23:51:17 · 64 阅读 · 0 评论 -
python发送邮件
大体步骤import smtplib #smtplib是python的一个内置库,所以不需要用pip安装mailhost='smtp.qq.com'#把qq邮箱的服务器地址赋值到变量mailhost上qqmail = smtplib.SMTP()#实例化一个smtplib模块里的SMTP类的对象,这样就可以SMTP对象的方法和属性了qqmail.connect(mailhost,25)#连接服务器,第一个参数是服务器地址,第二个参数是SMTP端口号。#以上,皆为连接服务器的代码acc原创 2021-07-26 16:01:56 · 120 阅读 · 0 评论 -
python多协程gevent和队列queue用法
在终端输入命令:pip install gevent 安装gevent 库from gevent import monkey#从gevent库里导入monkey模块。monkey.patch_all()#monkey.patch_all()能把程序变成协作式运行,就是可以帮助程序实现异步。import gevent,time,requests#导入gevent、time、requests。start = time.time()#记录程序开始时间。url_list = ['https:/原创 2021-07-28 22:53:54 · 934 阅读 · 0 评论 -
python爬虫小例子
爬取观察者网,并将爬取内容以csv格式存储# 导入模块import requestsimport csv# 新建csv文件并打开文件csv_file = open('articles.csv', 'w', newline='', encoding='utf-8')# 用csv.writer()方法创建一个writer对象writer = csv.writer(csv_file)# 用writer.writerow()方法写入表头writer.writerow(['标题', '链接']原创 2021-07-18 22:45:14 · 137 阅读 · 0 评论 -
2021-07-17
python中csv文件的写入与读取#写入# 引用csv模块。import csv# 调用open()函数打开csv文件,传入参数:文件名“demo.csv”、写入模式“w”、newline=''、encoding='utf-8'。csv_file = open('demo.csv','w',newline='',encoding='utf-8')# 用csv.writer()函数创建一个writer对象。writer = csv.writer(csv_file)# 调用writer对象的w原创 2021-07-17 15:51:21 · 84 阅读 · 0 评论