Python小技巧系列
码农邦
想造机器人的傻邦邦
展开
-
Python实现邮件群发功能
当我们需要向多个人发送相同的信息时,一个个手动发送显然是非常低效的。需要注意的是,在实际应用中,我们应该将收件人邮箱地址列表化,以便实现群发功能。同时,为了提高代码的健壮性和可读性,我们可以将以上代码封装成一个函数或类,方便在需要时调用。通过Python实现邮件群发功能,我们可以轻松地向多个人发送相同的信息,提高工作效率和沟通效果。接下来,我们设置邮件的发送方和接收方信息。这里以QQ邮箱为例,需要注意的是,发送邮件时需要使用授权码而不是QQ邮箱的密码。然后,我们构建邮件的内容,包括标题和正文。原创 2024-03-21 16:56:22 · 659 阅读 · 0 评论 -
Python字典(dict)与列表(list)与数组(nbarray)详解
一、字典#声明字典#一、空字典声明方式dict = {}#二、普通声明方式(key:value = 1:1)dict = {key1 : value1, key2 : value2 }#三、#字典格式:#键必须是唯一的,但值则不必。#值可以取任何数据类型,但键必须是不可变的...原创 2020-02-23 18:11:39 · 18538 阅读 · 0 评论 -
python常用小技巧(一)——百度图片批量爬取
python常用小技巧(一)——百度图片无限制批量爬取前言:我们在日常使用(搜壁纸,搜美女~~)或者科研项目(图像识别)中经常要批量获取某种类型的图片,然而很多时候我们都需要一个个点击下载,有什么办法可以让程序替我们完成这项工作呢,那就是爬虫啦。一、准备材料:- Python- os- re- time- random- request二、爬取难点:...原创 2019-05-24 09:52:15 · 2767 阅读 · 5 评论 -
Python常用小技巧(二)——打开图片
Python常用小技巧(二)——打开图片前言:对于大量图片的文件夹,你很难手工去检查每张图片是否损坏,这时候就要用程序去检查每张图片是否能打开了一、材料准备- os- PIL二、程序编写import osfrom os import listdirfrom PIL import Imagewith open('data.txt',encoding="UTF-8-sig...原创 2019-05-24 10:08:57 · 364 阅读 · 0 评论 -
Python常用小技巧(三)——批量修改图片尺寸
前言:在日常使用中我们需要批量修改图片尺寸,用ps的话固然很精确,但是也会很慢,使用Python的话就可以很快地完成这个目标一、材料准备- PIL- Image- os- glob二、程序编写# -*- coding:utf8 -*-from PIL import Imageimport os.pathimport globdef convertjpg...原创 2019-05-24 10:21:54 · 1669 阅读 · 0 评论 -
python常用小技巧(四)——批量图片改名
python常用小技巧(四)——批量图片改名前言:在日常使用中我们需要批量修改图片名字,使用Python的话就可以很快地完成这个目标一、材料准备- os二、程序编写# -*- coding:utf8 -*-import osclass BatchRename(): ''' 批量重命名文件夹中的图片文件 ''' def __init__...原创 2019-05-24 10:26:14 · 1184 阅读 · 0 评论 -
Python常用小技巧(五)——批量读取json文件
Python常用小技巧(五)——批量读取json文件前言:其实Python能够批量读取很多文件,这里,本人以json文件为例(json是标注图片时生成的文件,记录有标注的坐标和标签,友情推荐标注图片的工具:labelme),读取想要的数据。大家也可以稍做修改,去读取其他类型的文件。一、材料准备- Python- os- json二、代码编写首先我们来观察一下我们需要处...原创 2019-05-24 11:19:06 · 12706 阅读 · 7 评论