自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HelenLee

HelenLee的技术分享

  • 博客(133)
  • 收藏
  • 关注

原创 【python】让你pip install的下载速度快到飞起!

python的pip下载模块速度非常慢,因为用的是国外的下载源那有没有办法加快下载速度呢?答案是更换成国内的镜像站,推荐清华大学的镜像站,别问,问就是又快又全!https://pypi.tuna.tsinghua.edu.cn/simple/有两种使用的方法:1. 在cmd输入install的时候指向镜像站的网址pip install -i https://pypi.tu...

2020-05-06 15:27:58 703 1

原创 【JavaScript】亚马逊下载ABA表格数据,30秒完成

一个平平无奇下载ABA表格数据的小技巧

2022-10-13 17:49:39 887 2

原创 【Python】遍历、搜索文件及查询文件信息-os, glob, fnmatch模块

遍历、搜索文件及查询文件信息-os, glob, fnmatch模块

2021-12-28 23:19:10 700 1

原创 【python】os模块小实验,文件处理

OS模块小实验要求:1.找出当前目录下所有非文件夹的文件2.统计其中包含有Pyhon单词的文件数量3.不区分大小写4.输出文件数量完整代码:import osfiles = os.listdir()yes_file = 0no_file = 0filename_python = 0print("所有非文件夹的文件:")for file in files: is_file = os.path.isdir(file) if(is_file == Fals

2021-12-20 21:39:49 853

原创 【Python】输出目录下所有文件及文件夹, os模块

输出目录下所有文件及文件夹需要用到的模块:import os1.获取当前Python程序运行路径print(os.getcwd())运行结果:C:\Users\Helen\oos2.让Python自动处理路径连接print(os.path.join('path','a'))运行结果:path\a3.列出当前程序文件夹下所有文件和文件夹print(os.listdir())运行结果:print(os.listdir())补充:W.

2021-12-20 20:49:57 5314

原创 【python】图片添加水印,超简单,filestools库

超简单的给图片添加水印的工具这次使用到的是filestools库pip install filestools --index-url=http://mirrors.aliyun.com/pypi/simple -U完整代码:from watermarker.marker import add_markadd_mark(file = r"input_file_name", out = "save_file_name", color = "#d71345", space = 75, an.

2021-12-05 23:15:07 1502

原创 【python】树形目录显示,文件大小统计,filestools库tree

仿Linux树形目录显示tree命令这次使用到的库是filestools中的tree小工具,可以按树形结构显示目录,并且包含了文件大小统计功能pip install filestools --index-url=http://mirrors.aliyun.com/pypi/simple -U有两种使用的方式:一、使用命令运行1. 显示当前目录的树形结构tree2.指定其他需要递归显示的目录,并确定层级tree -p D:/soft -m 1运行结果:D:\..

2021-12-05 22:47:54 1916

原创 【python】cmd命令行程序下进入和退出python的方法

cmd下进入和退出python的方法:一、进入pythonpython二、退出python1. 输入后回车退出pythonexit()2.quit()3.Ctrl+Z

2021-12-05 22:40:43 8226 1

原创 【Python】程序可视化图形界面UI交互,Gooey

有没有办法让程序看起来更容易使用呢?当然可以!使用Gooey可以使python程序可视化,实现简单的UI交互功能首先,安装Gooey模块pip install Gooey然后,简单整理一下需求打开图片:open_file 文件选择框 widget="FileChooser"保存图片:save_file 文件保存目录 widget="FileSaver"添加的本字:text 文本框文字的位置横坐标:text_x 滑片 widget="Slider"文字的位置纵坐标:text_y

2021-11-21 19:07:34 5260 5

原创 【python】报错:ImportError: DLL load failed: 找不到指定的模块 的详细解决办法

在运行的时候遇到了报错:报错:ImportError: DLL load failed: 找不到指定的模块这个报错是由于没有安装好相应的模块,或者模块的版本不兼容导致的1.首先根据报错给出的路径,找到具体的报错的模块进去python安装文件夹的Lib文件夹内,搜索对应的模块或支持程序2.进入到模块的文件里,查看所需要用到的模块import audioopimport cchardetimport sys比如这个模块所需要的模块是audioop,cchardet,sys

2021-09-04 12:10:34 56467

原创 【python】使用pip安装指定版本的模块,卸载、查看、更新包

怎么样使用pip安装指定版本的包/库/模块?为什么要指定版本呢,因为兼容性的问题,有些模块的版本和python的版本其实是不兼容的,容易出现报错:ImportError: DLL load failed: 找不到指定的模块那么这个时候就需要指定包的版本了,具体需要哪个版本,可以去官方网站搜索对应的包进行查看https://pypi.org/project/安装特定版本的第三方包如pip install cchardet==2.1.3即是安装2.1.3版本的cchardetpi

2021-09-04 11:57:04 46218

原创 【python】2行代码实现文本文件差异对比,浏览器显示,filestools库

文本差异对比,这次要用到的模块是filestools库1. 导入模块from filediff.diff import file_diff_compare2. 文本对比from filediff.diff import file_diff_comparefile_diff_compare("a.txt", "b.txt")3. 运行结果,将网址用浏览器打开看看效果输出到: file:///C:/Users/Desktop/diff.html1.黄色表示改动过的内容;

2021-09-04 11:40:16 782

原创 【python】使用pandas做数据透视表,入门版

使用到的模块import pandas as pdimport numpy as np先来看看原始的表格数据(数据无意义,只是用来做实验的呀)获取到所有的值:[[Timestamp('2021-07-01 00:00:00') 'France' 44.0 72000.0 'No'] [Timestamp('2021-08-01 00:00:00') 'Spain' 27.0 48000.0 'Yes'] [Timestamp('2021-07-01 00:00:00') 'Germa

2021-07-24 23:18:24 442

原创 【python】name ‘pd‘ / ‘np‘ is not defined 报错解决办法

报错:name 'pd'is not defined 或者 name 'np' is not defined解决办法:需要修改的部分import pandas修改为:import pandas as pd同样的,需要修改的部分:import numpy修改为:import numpy as np为什么会出现这个问题呢?原因很简单,pd 和 np都是指前面模块,重新定义,这样在后面调用的时候直接用缩写会更加方便,而且这个缩写是约定俗成的,所以其他码农一看也.

2021-07-24 22:57:23 41623 3

原创 【python】使用cmd查看模块的版本

以下两种方法均可查看python模块的版本。方法一:显示全部模块版本pip list方法二:python交互模式Step1:输入pythonStep2:import模块,如:import requestsStep3:查询版本requests.__version__注意:这里的"__ "是两个下划线...

2021-07-24 22:00:08 1405

转载 【python】csv批量转xlsx,极速!

# -*- coding:utf-8 –*- # 导入pandasimport pandas as pdimport os # 建立单个文件的excel转换成csv函数,file 是excel文件名,to_file 是csv文件名。 sep=','以分号分隔的csv文件;error_bad_lines=False 忽略错误行数据def csv_to_xlsx(file, to_file): data_csv = pd.read_csv(file, encoding='la.

2021-06-09 17:52:13 1448

原创 【计算机基础】获取本地IP地址(DNS, TCP/IP配置)

1. 打开CMD2. 输入ipconfig3. 会弹出TCP/IP配置,包括ip地址,DNS,子网掩码等信息

2021-05-18 14:33:06 940

原创 【python】python合并多个excel文件,快!

如果在excel文件表比较少时,手工合并还可以应付,当几十个几百个甚至更多的表时,那就得用快捷方法了。完整代码:import pandas as pdimport osimport openpyxl#文件路径file_dir = r'/old_file'#构建新的表格名称new_filename = 'new_file.xls'#找到文件路径下的所有表格名称,返回列表file_list = os.listdir(file_dir)new_list = []for file

2021-05-17 18:13:54 784 1

原创 【前端】excel数据处理,转义字符‎

爬虫爬出来的“数值”,在excel做计算的时候出错了#VALUE!一开始觉得应该是数据类型出错了,做了很多尝试,比如常用的:1. 文本分列2. 贴到记事本再复制不过,并没有用倒回去看错误原因:这时候反应过来,是出现隐藏的字符了,回去看html代码段,有新发现出现了,转义字符:‎原来元凶就是它,占着位置,但是很难被发现!!!解决办法:用着excel,就用excel解决问题吧~好家伙,前后夹击=MID(B3,2,.

2021-04-20 11:21:44 1794

原创 【python】cannot import name ‘Imputer‘ from ‘sklearn.preprocessing‘ 解决办法

报错代码:from sklearn.preprocessing import Imputer报错:ImportError: cannot import name 'Imputer' from 'sklearn.preprocessing' 报错原因:sklearn版本不同,更新后针对这段代码会报错。解决办法:修改导入包的程序。from sklearn.impute import SimpleImputer问题得到解决。...

2021-03-27 18:33:58 3811

原创 【python】txt记事本转为excel表格,超快超方便

txt记事本转为excel表格,太简单啦!!!使用python将txt格式转化为xls,火箭般的速度,就转化好了!!!完整代码:# -*- encoding: utf-8 -*-import xlwt def txt_xls(filename, xlsname): try: f = open(filename, 'r', encoding='utf-8') xls = xlwt.Workbook() sheet = xls.ad

2021-01-26 17:23:39 2329 1

原创 【python】输出日期和时间,格式化时间,简单好用

python输出日期和时间适用范围非常广比如文件命名之类的,灵活运用1. 常用:日期,如12.15import timeprint(time.strftime("%m.%d", time.localtime()))2. 格式化汇总# 格式化成2016-03-20 11:45:39形式print time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) # 格式化成Sat Mar 28 22:24:24 2016形式pr.

2020-12-15 12:28:25 2698

原创 【python】亚马逊类目Top商品爬虫项目,电商网站爬取标题价格,BeautifulSoup,升级版

你还在手动复制、粘贴采集数据吗?你还在为分析top商品而烦恼吗?你还在为使用爬虫采集数据感到无从下手吗?Hot!亚马逊类目Top商品爬虫项目,帮你解决你的烦恼!!!废话不多说,直接来干货!来!上代码!回顾第一版:https://blog.csdn.net/weixin_43289135/article/details/109707802import requestsfrom bs4 import BeautifulSoupimport csvimport...

2020-11-20 18:20:54 1295

原创 【python】电商批量打标logo,超级压缩+任意调整位置,升级版

做电商最最经常遇到的事情就是需要给图片添加logo,或者说给活动做腰带,打标,其实很多插件就可以完成这部分工作。Duck不必,用python批量打标上logo,简直太方便了!!!第一个版本链接https://blog.csdn.net/weixin_43289135/article/details/107326156第一个版本也是非常方便快捷的,不过制作出来的图片会比较大,原本100kb 800*800的图片制作完成之后会变成300kb左右。第二个版本链接https://blog..

2020-10-11 13:43:29 274 1

原创 【python】批量创建文件夹,批量文件夹命名,超简单!!!

python批量创建文件夹,批量文件夹命名,超简单!!!import ospath = r'E:\新建文件夹\\'name = ['L20QD003','L20QD004','L20QD005','L20QD007']for i in name: file_name = str(i) dir_name = path + file_name if file_name not in os.listdir(path): # 文件夹名称不存在才创建

2020-09-02 15:20:18 4800 4

原创 【python】电商批量打标logo,改进版,超级压缩!!!

做电商最最经常遇到的事情就是需要给图片添加logo,或者说给活动做腰带,打标,其实很多插件就可以完成这部分工作。Duck不必,用python批量打标上logo,简直太方便了!!!第一个版本链接https://blog.csdn.net/weixin_43289135/article/details/107326156第一个版本也是非常方便快捷的,不过制作出来的图片会比较大,原本100kb 800*800的图片制作完成之后会变成300kb左右。这个是改进版,只在原来的代码中改了一点点,但是

2020-08-26 19:23:15 281

原创 【python】裁剪图片为指定大小,按位置截取,cv2(批量制作主图)

京东电商的主图需要800*800和624*800两种不同的尺寸(不同类目有所不同),得到的素材是一份800*800的图片,手动裁剪成624*800效率太低了,python又派上用场了!用cv2模块,可以快速将图片裁剪成所需要的大小,至于裁剪的位置嘛,需要事先计算一下。改进方向:自动按中间的位置裁剪,再升级可以改进为自动识别中心位置并进行裁剪import cv2img = cv2.imread("./cut/1.jpg")print(img.shape)cropped = .

2020-07-28 21:07:01 13878

原创 【python】批量裁剪图片为指定大小,按位置截取,cv2(批量制作主图)

京东电商的主图需要800*800和624*800两种不同的尺寸(不同类目有所不同),得到的素材是一份800*800的图片,手动裁剪成624*800效率太低了,python又派上用场了!用cv2模块,可以快速将图片裁剪成所需要的大小,至于裁剪的位置嘛,需要事先计算一下。改进方向:自动按中间的位置裁剪,再升级可以改进为自动识别中心位置并进行裁剪【这次升级为批量裁剪啦!】1. 安装cv2模块pip install -i https://pypi.tuna.tsinghua.edu.c

2020-07-28 21:05:29 12195 17

原创 【python】电商批量打标logo,超快速超简单!!!

做电商最最经常遇到的事情就是需要给图片添加logo,或者说给活动做腰带,达标,其实很多插件就可以完成这部分工作。Duck不必,用python批量打标上logo,简直太方便了!!!1. 这是需要用到的包pip install Pillow2. 完整代码# 批量logo# 导入需要的包from PIL import Image, ImageDrawimport osdir="imgs"data=os.listdir(dir)t=0for i in data: t

2020-07-13 22:01:21 828

原创 【人工智能】python图像风格迁移,来欣赏梵高风格的石原里美吧!

图像的风格迁移,心心念念好久了啊!

2020-04-15 17:39:06 1289

原创 【python】图片处理工具,没有意义地胡乱增加内存图片爆炸实验,1变N

这是一个图片处理调整工具,这是一个没有意义的工具,这是一个胡乱增加内存的工具,这是一个图片爆炸工具,这是一个图片1变多N工具,没有意义没关系,好玩就行了!代码传送门:1. 新建一个 image_augmentation.py 文件,代码如下:import numpy as npimport cv2'''定义裁剪函数,四个参数分别是:左上角横坐...

2020-04-14 16:52:21 367 1

原创 【python】opencv教程CV2模块——图片处理,gamma矫正暗部明部亮度调整

opencv教程CV2模块——图片处理,gamma矫正暗部明部亮度调整import cv2img = cv2.imread('./imgg/1.jpeg', cv2.IMREAD_COLOR) # 打开文件# 执行Gamma矫正,小于1的值让暗部细节大量提升,同时亮部细节少量提升img_corrected = gamma_trans(img, 0.5)cv2.imwrite...

2020-04-14 16:26:37 2375 4

原创 【python】opencv教程CV2模块——图片处理,HSV、色调、亮度调节

opencv教程CV2模块——图片处理,HSV、色调、亮度调节代码传送门:import cv2img=cv2.imread('./imgg/1.jpeg', cv2.IMREAD_COLOR) # 打开文件# 通过cv2.cvtColor把图像从BGR转换到HSVimg_hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)# H空间中,...

2020-04-14 16:23:28 5005

原创 【python】opencv教程CV2模块——RGB矩阵

opencv教程CV2模块——RGB矩阵import numpy as npimport cv2# 图6-1中的矩阵img = np.array([ [[255, 0, 0], [0, 255, 0], [0, 0, 255]], [[255, 255, 0], [255, 0, 255], [0, 255, 255]], [[255, 255, 255], ...

2020-04-14 16:21:23 1310

原创 【python】opencv教程CV2模块——图片处理,裁剪缩放加边框

opencv教程CV2模块——图片处理,裁剪缩放加边框import cv2# 读取图片img = cv2.imread('./imgg/1.jpeg')# 缩放成200x200的方形图像img_200x200 = cv2.resize(img, (200, 200))# 不直接指定缩放后大小,通过fx和fy指定缩放比例,0.5则长宽都为原来一半# 等效于img_200x30...

2020-04-14 16:19:00 1863

原创 【python】opencv教程CV2模块——画图,来左边跟我一起画星星在右边画彩虹

opencv教程CV2模块——画图,来左边跟我一起画星星在右边画彩虹import numpy as npimport cv2# 定义一块宽600,高400的画布,初始化为白色canvas = np.zeros((400, 600, 3), dtype=np.uint8) + 255# 画一条纵向的正中央的黑色分界线cv2.line(canvas, (300, 0), (300,...

2020-04-14 16:15:16 1265

原创 【python】opencv教程CV2模块——图片处理,剪切缩放旋转

opencv教程CV2模块——图片处理,剪切缩放旋转import cv2import numpy as np# 读取照片img = cv2.imread('./imgg/1.jpeg')# 沿着横纵轴放大1.6倍,然后平移(-150,-240),最后沿原图大小截取,等效于裁剪并放大M_crop_pic = np.array([ [1.6, 0, -150], [...

2020-04-14 16:09:58 865

原创 【python】opencv教程CV2模块——批量视频截屏

opencv教程CV2模块——批量视频截屏这个功能可以拓展为视频初审吧,毕竟人工审核视频如果需要全部播放完的话,太耗费时间了,看图片就快得多了。import cv2import osimport sys# 第一个输入参数是包含视频片段的路径input_path = "./invideo"# 第二个输入参数是设定每隔多少帧截取一帧frame_interval = int(6...

2020-04-14 16:05:16 1187

原创 【python】opencv教程CV2模块——视频捕获,延时摄影视频、鬼畜表情包密集制作

opencv教程CV2模块还可以调用摄像头录制视频呢,没想到吧!制作延时摄影视频或者鬼畜表情包gif也是轻而易举的事情,等你发挥啦!代码传送门:import cv2import timeinterval = 0.5 # 捕获图像的间隔,单位:秒num_frames = 30 # 捕获图像的总帧数out_fps = 24 #...

2020-04-14 16:01:50 906 1

原创 【python】opencv教程CV2模块——图片添加文本并保存

opencv教程CV2模块系列——图片添加文本并保存import cv2img=cv2.imread('./imgg/1.jpeg', cv2.IMREAD_COLOR) # 打开文件font = cv2.FONT_HERSHEY_DUPLEX # 设置字体# 图片对象、文本、位置像素、字体、字体大小、颜色、字体粗细imgzi = cv2.putText(img, "nam...

2020-04-07 22:34:02 1532

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除