python
文章平均质量分 62
https://github.com/PointWu/python-skill.git
Point酱
立志写优雅的代码
展开
-
【python】根据文件名列表批量搜索文件
需求场景,五百个文件里面,选取50个文件,放入新的文件夹里。原创 2022-01-17 15:25:35 · 2668 阅读 · 2 评论 -
【人脸识别】基于opencv&&face_recognition库进行本地人脸识别并截图保存本地
一、前言本篇文章适合人脸识别初学者。小总结篇。环境:Python 3.3+ or Python 2.7macOS or Linux (Windows这个库说是不支持的,但是应该也有办法)下面是这个库的github地址 face_recognition基于opencv的人脸实时识别&&face_recognition库进行本地人脸识别对视频中的人脸抓取并匹配照片...原创 2020-04-14 20:34:39 · 1953 阅读 · 3 评论 -
【已解决】MacOS Pycharm 无法获取摄像头报错 Process finished with exit code 134 (interrupted by signal 6: SIGABRT
最近在研究人脸识别的东西,Pycharm 中使用 OpenCV cv2.VideoCapture(0) 调用Mac本机摄像头报错Process finished with exit code 134 (interrupted by signal 6: SIGABRT三步解决办法如下:1、下载iterm2:https://www.iterm2.com/2、将下载好的iterm拖入应用程序...原创 2020-04-06 23:35:24 · 1322 阅读 · 0 评论 -
py for与基本的数组内容
1, s(n)=1/2+1/2^2… 可以改变n的值。输出为0.52,求sinx的值,下面示例x取π/2 输出当然不会是整数1啦,但是是极接近1的数输出的是0.99999999999999973,累乘 1*2*3*…n 输出 数组: 注意[]是从0开始索引。 可以在里面加数,也可以改变里面的数。 len是一个数组的长度原创 2017-10-18 19:21:31 · 2225 阅读 · 0 评论 -
Python 有关for
哈哈,我又来啦,这次分享有关for语句~ 当然里面也有while的替换for 循环变量 in 遍历结构(字符串,文件,组合数据,range()) 可是。。今天主要用到rangefor i in range(a,b+1): range(1,n+1) 表示的是[1,n] range(n) 表示的是[0,n] 石头剪刀布的游戏石头1,剪刀2,布3随机游戏,用random.randint()这个原创 2017-10-15 11:56:57 · 230 阅读 · 0 评论 -
python判断一个数是否为回文数字
n=int(input(""))n=str(n)m=n[::-1]if(n==m): print("yes")else: print("no")原创 2017-12-15 08:45:18 · 14288 阅读 · 3 评论 -
python list中append()与extend()用法
列表是以类的形式实现的。“创建”列表实际上是将一个类实例化。因此,列表有多种方法可以操作。 1. 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。 2. append() 方法向列表的尾部添加一个新的元素。只接受一个参数。 3. extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。append()用法示例: my转载 2017-11-26 12:09:33 · 8809 阅读 · 0 评论 -
python 统计文章单词个数
代码def getText(): txt=open("article.txt","r").read() txt=txt.lower() for ch in '~!@#$%^&*()_+"{}[]|?.<>?': txt=txt.replace(ch,"") return txthamletTxt=getText()words=hamletTxt.sp原创 2017-11-29 10:08:21 · 14700 阅读 · 0 评论 -
打开文章andCSV py
一维fo = open("price2017bj.csv", "w")ls = ['北京','101.5','120.1','121.4']fo.write(",".join(ls)+"\n")fo.close()#这段代码会自己创建一个表格,并将ls的内容输入表格中那如果一行数据无法满足呢 那就写个二维吧fo = open("price2017bj.csv", "w")ls = [['北原创 2017-11-29 09:55:29 · 354 阅读 · 0 评论 -
凯撒密码
凯撒密码是古罗马凯撒大帝用来对军事情报进行加密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列该字符后面第三个字符,对应关系如下: 原文:ABCDEFGHIJKLMNOPQRSTUVWXYZ 密文:DEFGHIJKLMNOPQRSTUVWXYZABC 原文字符P,其密文字符C满足如下条件: C=(P+3)mod26 解密方法反之,满足: P=(C–3)mod26...原创 2017-11-28 23:08:20 · 6828 阅读 · 8 评论 -
python 创建使用模块
创建和使用模块的步骤在客户端导入模块 在客户端限定函数调用到模块 在模块中编写测试客户端 在模块中消除全局代码 使得模块可以被客户端访问模块化编程:通过定义多个文件,每个文件包含多个函数的独立模块 实现: 设计原则:为客户端提供需要的函数,不需要其他多余的内容 客户端 应用程序接口APIBNUZArray.pyThe bnuz array module defines fun原创 2017-11-10 16:07:22 · 396 阅读 · 0 评论