![](https://img-blog.csdnimg.cn/20201222105922797.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程语言
编程语言
鹿鹿最可爱
“怀有星辰大海,拥抱广阔宇宙”
展开
-
Python 计算MD5值 图片查重去重
MD5MD5 即 Message-Digest Algorithm 5(信息-摘要算法5)。摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。MD5 是从MD2、MD3 和 MD4 发展而来的一种加密算法,其主要通过采集文件的信息摘要,以此进行计算并加密。通过MD5算法进行加密,文件就可以获得一个唯一的 MD5 值,这个值是独一无二的,就像我们的指纹一样。[1]code以下给出判断两个文件夹是否有重复图片的例子import原创 2020-10-24 18:31:56 · 1170 阅读 · 0 评论 -
python is 和 == 区别
is“is”:比较的是对象标识符,用来检查对象的标识符是否一致,即两个对象在内存中的地址是否一致。在使用a is b的时候,相当于是做id(a) == id(b)。========:比较两个对象的值是否相等,相当于调用__eq__()方法,即a==b等同于a.eq(b)。None进行None判断时,为什么用is,不用==呢?这在PEP8(Python Enhancement Prop...原创 2019-11-13 10:44:32 · 177 阅读 · 0 评论 -
python // 与 / 的区别
'''python 3.6" / " 表示 浮点数除法,返回浮点结果;" // " 表示整数除法'''a=7b=2c=a//bprint(c)d = float(a)/float(b)print(d)e = float(a)//float(b)print(e)输出结果33.53.0...原创 2019-05-29 21:20:19 · 216 阅读 · 0 评论 -
python np.append / concatenate 解析
np.append / concatenatenumpy.append(arr, values, axis=None)函数。对于参数规定,要么一个数组和一个数值;要么两个数组,不能三个及以上数组直接append拼接。numpy提供了numpy.concatenate((a1,a2,…), axis=0)函数。能够一次完成多个数组的拼接。其中a1,a2,…是数组类型的参数def concat_...原创 2019-06-19 11:15:52 · 3206 阅读 · 0 评论 -
python 替换文件里的特定内容 NameError: name 'write' is not defined
NameError: name ‘write’ is not defined改为f_new.write(line)正确完整代码import osf = open("1.txt", "r", encoding="utf-8")f_new = open("2.txt", "w", encoding="utf-8")find_str = "\'"replace_str = "\""...原创 2019-06-24 10:28:06 · 9789 阅读 · 0 评论 -
Windows下使用Linux scp 命令
ScpLinux scp命令用于Linux之间复制文件和目录。scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。从本地做操作:本地右键——点击 Git Bash Herescp local_file remote_username@remote_ip:remote_folder scp -r local_folder remote_...原创 2019-06-28 09:25:30 · 15333 阅读 · 3 评论