![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
AgtNN
专注自动化测试开发,拥有自动化测试相关发明专利5项(实审中)
展开
-
Python实现C(m,n)/ A(m,n)排列组合数计算
排列组合百度百科:传送门组合C(m,n)组合,是指从m个字符中选取n个字符,获得所有的组合的数量统计。一般代数运算是:C(m, n) = m!/n!(m-n)! m为下标,n为上标0!= 1速算方式是 C(m, n) = (m * (m-1) * ··· * (1+ m-n)) / n!例:C(5,3) = (5* 4* 3) / 3! = 10首先是计算阶乘def nn(n, j=0): ''' j == 0 时,计算阶乘 j != 0 时,计算 n * (n-原创 2021-12-17 17:41:47 · 3195 阅读 · 1 评论 -
python微信接龙转Excel表格
PyQT5下将微信接龙String转成ExcelPython文字处理文字切割电话号码提取生成excel表格结果软件截图工具连接Python文字处理从技术角度出发,没有任何难度,只是一些python下基于固定规则对string的切割操作。但扬州疫情,我看群里不少老年人不会进行在线表格登记操作,只能通过微信接龙进行生活物资的团购。所以,为了降低工作人员的工作强度,贡献一点点小作用,就有了这个想法。#接龙1. 21栋二单元14082. 14幢304 132222222223. 23 幢1508132原创 2021-08-16 11:10:57 · 3145 阅读 · 3 评论 -
cv2.imread 中文图片名或中文路径 返回None
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-04-23 08:58:26 · 319 阅读 · 0 评论 -
python2向python3迁移问题记录
如何在python脚本(代码)内知道当前解释器是什么import sysif sys.version > '3': print(sys.version) PY3 = Trueelse: print(sys.version) PY3 = Falsepy2可以导入的包,py3提示不存在Python2.x 缺省为相对路径导入,Python3.x 缺省为绝...原创 2020-01-03 16:35:32 · 177 阅读 · 0 评论 -
python的whl下载
https://www.lfd.uci.edu/~gohlke/pythonlibs/翻译 2019-03-11 14:58:05 · 2340 阅读 · 0 评论 -
python实现BCC(异或)校验
1. 什么是BCC校验当且仅当两个对位置的二进位相异时,结果为1,即 1^0 = 1; 1^1 = 0将上述结果再次和下一个数字进行异或,可得校验码。2. 在python中异或是什么运算符上面已经写了,是^,在英文输入法下 按住shift后按数字6。1^1=01^0=13. 常用场景目前常用场景是串口下的校验,比如E0 00 00 00 00 01 2C,它得BCC...原创 2019-03-15 11:02:13 · 4589 阅读 · 0 评论 -
树莓派3B+ wifi切换Master(AP)和Managed(Normal)
一、概要描述网上有很多create_ap之类的切换方法,但,我就想试试自己搞搞。参考了很多,就不一一列举各位前辈的传送门了,太多了。二、主要动作1. 安装主要包sudo apt-get install dnsmasq hostapd2. 切换到Master(ap)#!bin/bashsudo cp /etc/dhcpcd.conf-ap /etc/dhcp...原创 2019-03-15 09:35:57 · 1552 阅读 · 0 评论 -
python简单logging日志服务类
一、引言python提供了个非常有效的日志服务基本库,本着拿来主意原则,我们无需自建日志服务。二、代码简单粗暴点,代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...原创 2018-08-06 10:59:12 · 429 阅读 · 0 评论 -
Centos7下Ruby Selenium-Webdriver Headless环境搭建全过程
一、安装ruby 1 2 3 4 yum install ruby yum install rubygems(非必须,默认安装ruby自带) yum install ruby-devel(ruby开发环境库) yum install postgresql-devel(pg支撑库需要,访问数据库的) 二、国内...原创 2018-08-06 10:52:23 · 323 阅读 · 0 评论 -
python 使用sendmail发邮件包含图片和附件
#!/bin/python #encoding: utf-8 from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.mime.image import MIMEImage import smtplib,ti...原创 2018-08-06 10:45:50 · 626 阅读 · 0 评论 -
sklearn 数据本地持久化
# encoding:utf-8# 根据身高,体重,男女(1,2)预测此人胖否(0,1)# 案例是我自己随意写的,当然符合实际情况# 定义train_data,test_data二维数组[[height,weight,sex],···],train_target一维数组[胖否]train_data = [[160, 60, 1], [155, 80, 1], [178, 53, 2...原创 2018-08-06 10:19:49 · 288 阅读 · 0 评论 -
Win10下搭建Python和Pyinstaller生成EXE工具的全过程
引言今天闲着无聊,在虚拟机下再练了把Pyinstaller工具的安装和使用,很方便的生成了exe的小窗口程序。本教程适合会python,同时需要使用python来构建小工具的盆友。1 下载python27 64https://www.python.org/downloads/release/python-2712/2 下载PyInstaller-3.2.zip...原创 2018-05-09 17:26:29 · 3251 阅读 · 0 评论 -
python ctypes传数组
存在C++ 编写的DLL,主要代码如下// list 包含 string// list floatfloat maxlist(char ** modul, float * images, int num) { const char * split = ","; // 用来进行切割 char * p; float degree = 0; for ( int i = 0; i...原创 2018-05-09 17:21:31 · 8714 阅读 · 2 评论