Python菜鸟起飞之路
vocaloid01
小菜鸟一只_(:з」∠)_前来膜拜各路大佬orz
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 爬百度图片脚本
功能:自动根据关键词爬取指定页数的图片,并保存在指定目录下(关键词为文件夹名,图片网址为图片名) 参数:word 关键字 begin_page_num 开始页数 end_page_num 结束页数 """ TODO: funtion: lsp的救赎 other: author: limenghua createTime: 2020-12-25 17:20 """ import requests import urllib3 import urllib import re原创 2020-12-29 17:17:07 · 582 阅读 · 0 评论 -
Python实现打印日志到文件类(Logging)
背景:俗话说的好,『打印日志光荣,单步输出可耻』,想着实现个python的项目间可通用的日志打印类 环境:Python3.8,mac10.15.6 知识记录:Logging库使用方法简单来说就是提供了一个打印日志的载体(logger),而handler就是这个工具中的模块,具体打印日志是handler决定的(输出地点,格式等等),执行logger相当于执行里头所有的handler(互不干扰)。 功能:在文件当前存储目录下创建Logs文件夹,根据时间(精确到小时)生成日志文件 使用方法:在项目目录创建原创 2020-10-01 19:01:08 · 1074 阅读 · 0 评论 -
python itchat 实现微信自动回复以及广告商回怼
微信广告商真是烦死了(***,我是***介绍来的,通过下)(***,是我啊,老同学通过下)。正好今天没事干写个微信自动回复玩玩,突然发现可以用自动回复来对付广告商!!!而且还不需要机器人API!!! 注意事项:微信的UserName我们平常在软件上看不到,我们平常看到的其实是NickName。 微信自动回复版本: 聊天机器人用的是图灵机器人的。 import itchat import ...原创 2019-07-26 21:48:19 · 858 阅读 · 1 评论 -
python实现自动发送验证邮件
最近在忙的一个在线论坛的项目的注册环节需要实现发送验证邮件功能,想着这种功能python肯定有库,查了查果不其然。 两个库smtplib和email都是自带的,连装都不用装(python 3.7.0) 注意点: 这里的密码基本上都不是你平时登陆邮箱的密码,都是授权码,例如QQ的http://service.mail.qq.com/cgi-bin/help?subtype=1&&...原创 2019-06-05 12:33:01 · 1072 阅读 · 0 评论 -
python + opencv实现提取png图像的像素信息并存储到txt文件中(附安装指导)
相关库安装指导: 这里我们需要 opencv_python,numpy,matplotlib库,另外我用的是python3.6.1版本。 一般库大家都是用pip install命令安装的,不过不知道为啥这里的opencv_python库总是抽风,就是安装不了(起码我周围都是这样)。 所以以上哪个库如果下载不动啥的可以去这里下载:海克斯科技传送门 如果不知道下载哪个版本可以通过 WIN32...原创 2018-04-23 10:33:48 · 7304 阅读 · 1 评论 -
Python pyttsx3实现点名模拟&pyttsx3使用中的小问题解决方案
昨天没事干用百度语音调戏了一波室友,感觉很好玩,所以今天就想着模拟一下我们老师上课的点名系统(当然是渣渣版的啦)大致了解了一下后决定还是用大python吧,毕竟真的很省事。 话不多说看代码: import pyttsx3 import time engine = pyttsx3.init() with open("name.txt","r") as f: fnamelist = ...原创 2018-04-06 09:20:53 · 4375 阅读 · 14 评论 -
Python爬虫入门之get网页信息并作为文本输出
import requests import os kv = { "User-agent":"Mozilla/5.0"#模拟浏览器 } def getHtmlText(url): try: r = requests.get(url,timeout = 30,headers = kv) r.raise_for_status() r.encoding = r.appare...原创 2018-02-09 15:43:00 · 2718 阅读 · 0 评论 -
Python爬虫入门之查询ip地址
import requests url = "http://m.ip138.com/ip.asp?ip=" IpAddress = input("Please input the ip address\n") try: r = requests.get(url+IpAddress) r.raise_for_status() r.encoding = r.apparent_encoding ...原创 2018-02-09 15:43:43 · 1878 阅读 · 0 评论 -
Python爬虫入门之爬取图片
import requests import os url = input("Please input URL\n") root = "D://pics//" kv = { "User-agent":"Mozilla/5.0" } path = root + url.split('/')[-1] #本地存储目录 try: if not os.path.exists(root):原创 2018-02-09 15:49:31 · 496 阅读 · 0 评论 -
关于map的学习笔记
前几天刚学会单行多个输入 即 a,b = map(int,input().split()) 今天正好看到了关于map的讲解才知道这里的int其实是int()。 int()是函数调用,int是函数。 map是把读到的字符串全部用int()处理了一遍。 同样类似的还有filter(),reduce()。 filter()用于消除,而reduce()用于累积计算。 都是把一个函数作用于原创 2017-08-24 15:48:38 · 612 阅读 · 0 评论 -
Python之如何实现一行输入多个值
python如何实现一行输入多个值呢? 例如 读入两个数10 23到a b 中。 很简单 a,b = input().split() 即可。 当然,a,b中保存的是字符串。 如果要求a,b中保存的是整数的话可以这样写 a,b = map(int,input().split())...原创 2017-08-22 20:03:07 · 111587 阅读 · 12 评论
分享