python组织文件知识点
9、组织文件shutil模块:9.1复制文件和文件夹调用shutil.copy(source,destination)函数,将路径source出的文件复制到路径destination处的文件夹,如果destination是一个文件名,他将作为被复制的文件的新名字。该函数返回一个字符串,表示被复制文件的路径>>> impor …… 阅读全文
9、组织文件shutil模块:9.1复制文件和文件夹调用shutil.copy(source,destination)函数,将路径source出的文件复制到路径destination处的文件夹,如果destination是一个文件名,他将作为被复制的文件的新名字。该函数返回一个字符串,表示被复制文件的路径>>> impor …… 阅读全文
10、调试10.1抛出异常抛出异常相当于“停止运行这个函数中的代码,将程序执行转到except语句”raise语句包含:1、raise关键字2、对Exception函数的调用3、传递给Exception函数的字符串,包含有用的出错信息如果没哟try和except语句覆盖抛出异常的raise语句,程序就会奔溃常常raise语句在 …… 阅读全文
第11章:从web抓取信息下面的几个模块,让在Python中抓取网页变得很容易:webbrowser:是从Python自带的,打开浏览器获取指定页面requests:从因特网上下载文件和网页Beautiful Soup:解析HTML,即网页编写的格式selenium:启动并控制一个Web浏览器,selenium能够填写表单,并模拟鼠标在这 …… 阅读全文
利用selenium模块控制浏览器导入selenium模块:from selenium import webdriverbrowserFirefox = webdriver.Firefox()#打开Firefox浏览器,返回一个Webdriver对象browserFirefox.get('http://www.baidu.com')Webdriver …… 阅读全文
下载小说并保存在本地import bs4,os,requestsi = 0xiaoShuo_NeiRong = []#定义存储小说章节内容对象的列表xiaoShuo_biaoTi = []##定义存储小说章节标题对象的列表#从小说网站上下载小说,并保存在txt文档中while True: if i < 20: resOne = requests …… 阅读全文
import requests,bs4,osurl = 'https://xkcd.com/'#os.makedirs('xkcd',exist_ok=True)#本地目录前创建保存漫画的文件夹i=0#下载漫画计数while not url.endswith('#'): #下载漫画网页,并匹配查找漫画下载路径 res = req …… 阅读全文
import bs4,requests,webbrowser#定义存储匹配路径的列表linkElems = []print('Gooling......')#输入查找的关键词keyWord = input('Enter KEYWORD:')#拼接下载网页的路径res = requests.get('http://esf.zz.fang.com/house/c61-kw' + s …… 阅读全文
# -*- coding:utf-8 -*- # import urllib,requestsimport bs4,os,reurlList = []urlListZuiHou = []urlPurpose = 'http://blog.sina.com.cn/twocold'#下载韩寒博客网页res = requests.get(urlPurpose)#检查是否下载成功 …… 阅读全文