menu Hyou
主页
分类
标签
关于
color_lens

... Rei ...

... cjlmonster@163.com ...

... 白开水与方便面 ...

home
主页
chevron_right
local_library
分类
chevron_right
local_offer
标签
chevron_right
brightness_auto
关于
chevron_right

标签云

Python包管理工具Pip的简单使用教程 Python

2021-07-02 约 146 字 预计阅读 1 分钟

简述 pip 是Python的包管理工具,通过它可以很方便的对Python的第三方包进行安装和卸载。 ​ 使用 下面简单介绍一些 pip 的常用操作。 获取帮助 $ pip --help 获取某个命令的详细帮助信息 $ pip help install 获取当前版本 $ pip --version 获取当前环境安装的所有包列表 $ pip list 获取某个包的信息 $ pip show 获取详细信息 $ pip show -f 安装包 安装时,可以通过使用==, >=, <=, >, < 来指定一个版本号,这里以 flask 包为例 $ pip install flask # 安装最新版本 $ pip install flask==2.0.0 # 安装指定版本 $ pip install ‘flask>=2.

dedup-img图片查重命令行工具库 Python

2021-07-01 约 111 字 预计阅读 1 分钟

简述 imagededup是Python的一个标准库,其提供了一些方法来查找图片重复项,不过使用时,需要编写代码,需要一定的Python代码基础,而 dedup-img 是一个基于 imagededup 的Python命令行工具,利用它,可以很方便的使用命令行查找图片重复项 ​ 安装 使用 pip 工具下载安装 $ pip install dedup-img 该库依赖于 imagedeup, flask和 pillow,安装的同时会安装这些依赖库 ​ 使用 ​ 查重命令:dedup 该命令用于对图片进行查重 $ dedup -[ P | A | D | W ] -d <image-dir> 算法选项 选项 对应算法 -P 感知哈希(PHash) -A 平均哈希(AHash) -D 差异哈希(DHash) -W 小波哈希(WHash) 执行 dedup 命令后,会在 <image-dir> 目录下,根据所选算法生成对应的文件夹,对用如下:

Python图片查重工具库imagededup Python

2021-07-01 约 128 字 预计阅读 1 分钟

简介 imagededup是一个基于Python的图片查重工具库,其利用散列算法,计算图片数据的重复项,并提供一些工具生成图片重复项快照 ​ 提供的算法库和对应的算法名字 算法 PHash 感知哈希 AHash 平均哈希 DHash 差异哈希 WHash 小波哈希 CNN 卷积神经网络 安装 通过 pip 安装 $ pip install imagededup 如果安装超时的话,可以设置超时时间 pip install imagededup --timeout 6000 或更换国内源(推荐) pip install imagededup -i https://mirrors.aliyun.com/pypi/simple/ 通过源码安装 拷贝源码仓库到本地 $ git clone https://github.com/idealo/imagededup.git

Python打包工具 setuptools 的使用 Python

2021-07-01 约 260 字 预计阅读 2 分钟

简述 setuptools 是一个Python源码打包工具,通过它,我们可以很方便的对我们的Python代码进行打包和分发,我们平时使用的很多第三方库,就是通过它进行打包和分发的,所以我们能够很方便的通过 pip 安装和使用,下面简单介绍下打包和分发。 ​ 安装 这里需要安装几个库,setuptools是必须的,还有 wheel,用于打包成 wheel格式的二进制包,twine用于发布到 pypi $ pip install setuptools wheel twine 项目结构 这里使用 PyCharm开发工具开发项目,新建一个项目 Demo01,并新建一些文件,项目目录树如下: 项目根目录下 src: 源码存放目录 readme.md: 用于编写项目的详细描述,一般用于发布到pypi时,项目主页的描述 setup.py: setuptools 打包配置文件 src 源码目录下 demo01: Python 包,往后编写的包和Python文件,都放在这个包下,方便以后打包 tests: Python包,一般用于编写一些测试文件,打包源码时,忽略这个包下的所有文件 打开 first.py 文件,新建两个方法,等下用于生成脚本测试 编写 setup.py 配置文件 from setuptools import setup, find_packages import os # 读取文件 def read_file(filename): with open(os.path.join(os.path.dirname(__file__), filename), encoding='utf-8') as f: long_description = f.read() return long_description setup( # 基本信息 name="demo01", # 项目名,确定唯一,不然上传 pypi 会失败 version="1.
copyright 2021 cjlmonster | 粤ICP备2021067029号 | 粤公网安备 44132302100200号
设置文档主题

主题色

主色

强调色