2020-02-08发表2 分钟读完 (大约264个字)Python爬取网络图片 直接上源码 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455'''用Python爬某新闻网站的照片PS:仅测试爬虫功能,滥用后果自负'''import requestsfrom hashlib import md5import reimport osWEB_URL = 'https://new.qq.com/omn/20200207/20200207A0OSQX00.html'IMAGE_PATH='/Users/**/workspaces/pythonP/img1'# 通过正则找出网页中所有的图片地址def find_img_url(): r = requests.get(WEB_URL) r.raise_for_status() r.encoding = r.apparent_encoding demo = r.text list = [] # ".*?" :正则表达式匹配任意字符串 pattern1 = '<img src=".*?" class="content-picture">' results1 = re.findall(pattern1, demo) for res1 in results1: # <img src="//inews.gtimg.com/newsapp_bt/0/11299639206/1000" class="content-picture"> # https://inews.gtimg.com/newsapp_bt/0/11299639205/1000 res1 = res1.replace('<img src=\"','https:') res1 = res1.replace('\" class=\"content-picture\">','') list.append(res1) # print(res1) pattern2 = '\"http://inews.gtimg.com/newsapp_bt/0/.*?/1000\"' results2 = re.findall(pattern2, demo) for res2 in results2: res2 = res2.replace('\"','') list.append(res2) # print(res2) return list# 下载图片到本地def download_image(img_url): r = requests.get(img_url) r.raise_for_status() content = r.content file_path = '{0}/{1}.{2}'.format(IMAGE_PATH, md5(content).hexdigest(), 'jpg') # print(file_path) if not os.path.exists(file_path):#os.path.exists(file_path)判断文件是否存在,存在返回1,不存在返回0 with open(file_path, 'wb') as f: f.write(content) f.close()list = find_img_url()for i in list: print(i, ' download...') download_image(i)print("一共下载{}条数据!".format(len(list)))
2020-02-06发表4 分钟读完 (大约596个字)Hexo & NexT 搭建个人网站1. 搭建环境(2020-2-6) Git(v2.21.1): https://www.git-scm.com/downloads/ Node.js(v12.14.1): https://nodejs.org/zh-cn/ Hexo(v4.2.0): https://hexo.io/ NexT(v7.7.1): https://theme-next.org/ 2. 安装 Hexo1$ npm install hexo-cli -g 3. 创建 hexo 工程新建工程1$ hexo init [folder]阅读更多
2020-02-04发表1 分钟读完 (大约158个字)时间管理 时间管理1.远离懒惰2.提高效率 事不宜迟,速度制胜 有时候不是我们做的不够好,而是对手做的比我们更快一步。 统筹安排,平行作业 洗衣,烧水,煮早饭和刷牙可以并行执行 优化流程,简化操作 整理整顿,快速定位 选择效率更高的工具 第一次就把事情做好 3.善用零碎的时间4.充分利用业余时间 学习阅读 独处思考 补充精力 适度的社交和娱乐 注重家庭生活 培养个人兴趣
2020-02-04发表3 分钟读完 (大约473个字)如何阅读一本书如何阅读一本书 读书是一件快乐的事 阅读的三要素 控制时间 抓重点 有深度 1. 检视阅读(泛读)1.1 有系统的略读 时间控制在5-15分钟 先看书名阅读更多