python实现自动登录

from selenium import webdriverbrowserFirefox = webdriver.Firefox()print(type(browserFirefox))browserFirefox.get('http://www.baidu.com')elem_baidu = browserFirefox.find_element_by_class_name( …… 阅读全文

python实现获取天气信息后自动登录邮箱发送到指定邮件联系人

import requests,bs4,urllib,osfrom selenium import webdriverfrom time import sleep#获取当天本地天气预报#URL:http://www.weather.com.cn/weather/101180101.shtmlresWeather = urllib.request.urlopen('http://www. …… 阅读全文

python中openpyxl模块学习知识点(一)

#导入第三方模块 openpyxl,没有的话先以管理员身份安装pip install openpyxlimport openpyxl,osfrom openpyxl.utils import get_column_letter,column_index_from_string#如果Excel文件不再工作目录下,可以修改工作目录#print(os.getcwd())#os.chdir('C …… 阅读全文

Python+selenium实现图片网站搜索后下载搜索结果的全部照片

'''Created on 2017年5月11日根据用户输入的图片网站地址,关键词搜索后,下载搜索结果的全部图片@author: Nick'''from selenium import webdriverimport requests,bs4,osimageUrlList = {}pageNum = 1##例如图片网站:http://www.123rf.com.c …… 阅读全文

time、datetime和多线程

time模块用于取得Unix纪元时间戳,并加以处理import timeprint(time.time())print(round(time.time(),2))#四舍五入获取当前时间#超级秒表print('Press ENTER to begin.Afterwards, press ENTER to "click" the stopswatch.')print('Press …… 阅读全文

Python学习:通过IMAP收邮件

IMAPSMTP是用于发送电子邮件的协议,而IMAP规定如何与电子邮件服务提供商的服务器通信,取回发送到你的电子邮件地址的邮件Python带有一个imaplib模块,还有第三方的imapclient、pyzmail模块import imapclient#创建一个IMAPClient对象,大多数邮件提供商要求SSL加密,传入ssl = True关键字参数imapObj = ima …… 阅读全文

python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。

一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\python”)5.检验给出的路径是否是一个文 …… 阅读全文

Python中的基本list操作

List是python中的基本数据结构之一,和Java中的ArrayList有些类似,支持动态的元素的增加。list还支持不同类型的元素在一个列表中,List is an Object。最基本的创建一个列表的方法myList = ['a','b','c'] 在python中list也是对象,所以他也有方法和属性,在ptython解释器中 使用help(list)可以查看其文档,部分 …… 阅读全文