经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Python3

Python3基于print打印带颜色字符串

一、实现过程  终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关  转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)  书写格式:   开头部分:\033[显示方式;前景色;背景色m + 结尾...[2020/7/6]

python3.4中清屏的处理方法

在IDLE下清屏: #网上有些先定义函数,再?print("\n" * 100)输出一百个换行的方法有点扯淡,跟连按回车没什么太大区别,光标根本回不到首行。 #还是下面这种方法实用一些。操作好后,只要用ctrl+L就可以清屏了。 #在IDLE下清屏的方法还是比较容易的,请耐心观...[2020/7/6]

win10安装python3.6的常见问题

1.python下载 https: www.python.org/download 2.x和3.x版本都行吧,都可以下的。(然后安装的时候,记得勾选环境变量配置就行了,当然也可以自己配) 我下载的是python 3.6版本。 2.python如何查看安装的模块 在cmd下pi...[2020/7/1]

Python3实现建造者模式的示例代码

Python3实现建造者模式的示例代码

建造者模式 建造者模式用于创建复杂的对象。使用建造者模式可以使复杂的过程层次明了、清晰,把对象的创建以及使用进行了解耦。实际上从代码的角度上看,是进行了多次封装,使代码结构更为规范合理,层次结构更加鲜明。 在一个复杂的对象中,需要编写大量的代码去实现这一个类,并且在进行初始化时,也...[2020/6/28]

virtualenv介绍及简明教程

virtualenv简介 在开发Python应用程序的时候,我们的系统上通常只会安装一个Python版本:例如 3.7。所有使用 pip 安装的第三方包都会被安装到Python的site-packages目录下。如果我们同时开发多个应用程序,而这些应用程序需要使用的某一个第三方包的版本各不...[2020/6/23]

python3的pip路径在哪

python3.4以上的版本中,是默认自带pip的。 查看pip的方法 下载安装好python后,进入命令行,输入pip -V,即可查看python版本号 C:\Users\Administrator>pip -V 输出结果 pip 19.2.2 fr...[2020/6/23]

新手学习Python2和Python3中print不同的用法

新手学习Python2和Python3中print不同的用法

在Python2和Python3中都提供print()方法来打印信息,但两个版本间的print稍微有差异 主要体现在以下几个方面: 1.python3中print是一个内置函数,有多个参数,而python2中print是一个语法结构; 2.Python2打印时可以不加括号:print ...[2020/6/9]

win10下python3.8的PIL库安装过程

win10下python3.8的PIL库安装过程

1.找到Python的位置 我的是在 C:\Users\admin\AppData\Local\Programs\Python\Python38 AppData这个文件是个隐藏文件需要查询得先把隐藏文件显示出来 win10里面在Microsoft store 下载的Python我只找到了...[2020/6/8]

Python3通过chmod修改目录或文件权限的方法示例

Python3通过chmod修改目录或文件权限的方法示例

简单的介绍下linux文件权限 linux中,文件的权限分为"所有者、组、其他用户"三个角色,每个角色由3个bit位表示它的权限,3bit从左到右分别为读写执行三个权限,3bit的值范围为0~7。所以如果直接在linux执行chmod 777 xxx.sh代表,将xxx.sh文件赋予所有者、...[2020/6/8]

Ubuntu20.04安装Python3的虚拟环境教程详解

以下均在本人虚拟机上进行 1.安装pip3 sudo apt install python3-pip 2.安装虚拟环境 sudo apt install virtualenv sudo apt install virtualenvwrapper 3.修改配...[2020/6/8]

python3读取autocad图形文件.py实例

废话不多说,看代码吧! '''''' 待完善。 此代码实现了,根据标注文本的 属性,数值,位置,及 容差, 去判断 设计 和 实测两图中的同一位置的尺寸。 如果是同一位置的尺寸,则进行比较, 并把结果存成表格,到运行此代码的当前目录。 此代码运行时,要读取的 dwg文...[2020/6/5]

python3+openCV 获取图片中文本区域的最小外接矩形实例

我就废话不多说了,大家还是直接看代码吧! print("thresh =",thresh) coords = np.column_stack(np.where(thresh > 0)) 获取thresh二值灰度图片中的白色文字区域的点 print("coords =",coo...[2020/6/2]

python3+opencv 使用灰度直方图来判断图片的亮暗操作

python3+opencv 使用灰度直方图来判断图片的亮暗操作

1.如何让计算机自动判断一张图是否偏暗?或是判断一张图是否是处于夜晚?我们可以先把图片转换为灰度图,然后根据灰度值的分布来判断,如: 我们可以从上图看到,晚上的图片的灰度值是集中在前段的,如0~30多左右,我们再看一张比较明亮的图片: 明亮的图片的灰度直方...[2020/6/2]

Python3 pywin32模块安装的详细步骤

python新手一枚,操作系统Win10 64 bit,Python版本,3.7 因为某个脚本需要用到win32con 和win32api模块,run --  cmd  ,使用easy_install pywin32 命令安装,提示错误,搜不到, 网上搜了下教程,分别用...[2020/5/26]

Python3 ID3决策树判断申请贷款是否成功的实现代码

1. 定义生成树 # -*- coding: utf-8 -*- #生成树的函数 from numpy import * import numpy as np import pandas as pd from math import log import operat...[2020/5/21]

python3通过qq邮箱发送邮件以及附件

本文实例为大家分享了python3通过qq邮箱发送邮件以及附件的具体代码,供大家参考,具体内容如下 开启qq邮箱的smtp服务 代码: import smtplib from email.mime.text import MIMEText from email.mim...[2020/5/21]

python3.6使用SMTP协议发送邮件

本文实例为大家分享了python3.6使用SMTP协议发送邮件的具体代码,供大家参考,具体内容如下 代码如下: # !/usr/bin/python3 # coding: utf-8 import smtplib from email.header import He...[2020/5/21]

Python3批量创建Crowd用户并分配组

背景 迁移 Crowd 完成后(之前采用 LDAP 方式,新迁移 Crowd 不采用),需要批量创建公司所有员工的用户以及分配组,手工创建以及之前 Postman 的方式还是比较低效。 Python 在 N 多年前入门,写了几个爬虫脚本后,再也没用过,借这个机会顺便再熟悉下 Pytho...[2020/5/20]

你应该知道的Python3.6、3.7、3.8新特性小结

很多人在学习了基本的Python语言知识后,就转入应用阶段了,后期很少对语言本身的新变化、新内容进行跟踪学习和知识更新,甚至连已经发布了好几年的Python3.6的新特性都缺乏了解。 本文列举了Python3.6、3.7、3.8三个版本的新特性,学习它们有助于提高对Python的了解,跟上最新...[2020/5/13]

python3用PyPDF2解析pdf文件,用正则匹配数据方式

我就废话不多说了,大家还是看代码吧! import PyPDF2 import re pdf_file = open(''xxx.pdf'', mode=''rb'') read_pdf = PyPDF2.PdfFileReader(pdf_file) # 获取...[2020/5/13]

Python3.7下安装pyqt5的方法步骤(图文)

第一步:首先进入python安装目录下的 【scripts】. 第二步:执行安装pyqt5的命令:python37 -m pip install pyqt5 出现以下安装过程代表安装成功。 第三步:在豆瓣网上安装pyqt5 ,在后面加上“ -i https: pypi.douba...[2020/5/13]

Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式

Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式

查看字符编码: import chardet response = chardet.detect(b''\xe5\xbd\x93\xe5\x89\x8d\xe7\x9b\xae\xe5\xbd\x95\xe4\xb8\x8b\xe6\x89\x80\xe6\x9c\x89\xe6\x...[2020/5/11]

python3.6环境下安装freetype库和基本使用方法(推荐)

FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。在做图像展示的时候,可以写入中文文字,效果还是很好。 ...[2020/5/11]

python3通过udp实现组播数据的发送和接收操作

本文主要通过对海康摄像头进行抓包,模拟发送了udp包,并抓取摄像头返回的数据包,解析并提取相关信息。 通过抓包发现,海康摄像头发送、接收数据使用udp协议,后来比较发现,使用python模拟起来比较简单。由于摄像头内置了udp协议的server端程序,本文主要使用python模拟客户端发送ud...[2020/5/6]

使用Python3 poplib模块删除服务器多天前的邮件实现代码

背景: 因为工作需要,公司给每个员工都分配了一个邮箱 公司的各种业务都通过邮箱发送。虽然给每个员工的电脑都设置pop3登录但是他们的程序设定有保存服务器副本,所以大量邮件使得服务器存储占用巨大。 删除服务器上多天前的邮件 实现: 使用 Python poplib 进行删除查看...[2020/4/24]

Python3将ipa包中的文件按大小排序

给你个ipa包,解压前输出包大小,解压后把里面的文件按大小排序。 代码如下: import os import shutil import zipfile _ipa_zip_path = lambda ipa_path: ipa_path.replace(''.ipa''...[2020/4/17]

Python3 selenium 实现QQ群接龙自动化功能

一、环境 环境配置为安装了 selenium 模块的 Python3 ,以及浏览器对应的driver 如果没有安装 selenium ,可以在控制台执行下面的代码 pip3 install selenium 浏览器driver下载地址:https: elenium-pytho...[2020/4/17]

python3中datetime库,time库以及pandas中的时间函数区别与详解

python3中datetime库,time库以及pandas中的时间函数区别与详解

1介绍datetime库之前 我们先比较下time库和datetime库的区别 先说下time 在 Python 文档里,time是归类在Generic Operating System Services中,换句话说, 它提供的功能是更加接近于操作系统层面的。通读文档可知,time 模块是...[2020/4/16]

关于解决Ubuntu16.04中pip和pip3同时指向Python3.5的问题

关于解决Ubuntu16.04中pip和pip3同时指向Python3.5的问题 作为一名ubunut小白,这是我学习将近一年Linux之后,第一次写blog,有不正确,不详细的地方欢迎大家指出。 这是我看了很多大神写的blog之后,针对pip和pip3同时指向一个Python版本这一...[2020/4/13]

Python3如何判断三角形的类型

# 判断三角形类型 def triangle(a,b,c): if a>0 and b>0 and c>0: if a+b>c and b+c>a and a+c>b: if a == b and b == c: ...[2020/4/13]

python3 logging日志封装实例

python3 logging日志封装实例

一个完整的程序离不开日志,无论是开发阶段,还是测试阶段,亦或程序运行阶段,都可以通过日志查看程序的运行情况,或是定位问题。 下面是对 python3 的日志库 logging 进行了封装,对于大部分的需求应该是能满足的。(如果有不满足的地方,欢迎在下方留言) 程序结构: |--...[2020/4/8]

python3 配置logging日志类的操作

配置类config_file: from configparser import ConfigParser cla config_file: def __init__(self,conf_filePath,encoding="utf-8"): #打开配置文件...[2020/4/8]

详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)

详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)

最近疫情比较严重,很多公司依靠阿里旗下的办公软件钉钉来进行远程办公,当然了,钉钉这个产品真的是让人一言难尽,要多难用有多难用,真的让人觉得阿里的pm都是脑残才会设计出这种脑残产品,不过吐槽归吐槽,该用还得用,虽然钉钉别的功能很鸡肋,但是机器人这个功能还是让人眼前一亮,属于比较极客的功能,它可以将第...[2020/4/1]

CentOS7中使用shell脚本安装python3.8环境(推荐)

一键执行 虚拟机一键安装python3.8环境,只需将网络适配器改为nat模式即可(确保主机能够上网),随后将tar包放入/root目录下,执行脚本。 脚本首先将系统原有的python2.7的环境卸载,然后自动将网卡获取地址的方式改为dhcp,检查网络连通性,改国内yum源,然后安装p...[2020/3/31]

Python3 hashlib密码散列算法原理详解

1.hashlib密码散列 hashlib模块定义了一个API来访问不同的密码散列算法。要使用一个特定的散列算法,可以用适当的构造器函数或new()来创建一个散列对象。不论使用哪个具体的算法,这些对象都使用相同的API。 1.1 散列算法 由于hashlib有OpenSSL提供“底层支...[2020/3/31]

如何基于python3和Vue实现AES数据加密

如何基于python3和Vue实现AES数据加密

高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具有以下几个特点: 1、最常用的对称加密算法 2、密钥建立时间短、灵敏性好、内存需求低 3、实际使...[2020/3/27]

python3利用Axes3D库画3D模型图

Python3利用Axes3D库画3D模型图,供大家参考,具体内容如下 最近在学习机器学习相关的算法,用python实现。自己实现两个特征的线性回归,用Axes3D库进行建模。 python代码 import numpy as np from scipy import sta...[2020/3/25]

PyQt5+python3+pycharm开发环境配置教程

1.下载PyQt 官方网站:http: www.riverbankcomputing.com oftware/pyqt/download5 我的操作系统是64位的,安装的是Python3.4.3,所以我选择下载:PyQt5-5.4.1-gpl-Py3.4-Qt5.4.1-x64.exe ...[2020/3/25]

python3 deque 双向队列创建与使用方法分析

本文实例讲述了python3 deque 双向队列创建与使用方法。分享给大家供大家参考,具体如下: 创建双向队列 import collections d = collections.deque() append(往右边添加一个元素) import c...[2020/3/24]

Python3 io文本及原始流I/O工具用法详解

io模块在解释器的内置open()之上实现了一些类来完成基于文件的输入和输出操作。这些类得到了适当的分解,从而可以针对不同的用途重新组合——例如,支持向一个网络套接字写Unicode数据。 1.1 内存中的流 StringIO提供了一种很便利的方式,可以使用文件API(如read()、wr...[2020/3/24]

Python3 mmap内存映射文件示例解析

Python3 mmap内存映射文件示例解析

1. mmap内存映射文件 建立一个文件的内存映射将使用操作系统虚拟内存来直接访问文件系统上的数据,而不是使用常规的I/O函数访问数据。内存映射通常可以提供I/O性能,因为使用内存映射是,不需要对每个访问都建立一个单独的系统调用,也不需要在缓冲区之间复制数据;实际上,内核和用户应用都能直接访问...[2020/3/24]

Python3 filecmp模块测试比较文件原理解析

1.filecmp比较文件 filecmp模块提供了一些函数和一个类来比较文件系统上的文件和目录。 1.1 示例数据 使用下面代码创建一组测试文件。 import os def mkfile(filename, body=None): with open(filen...[2020/3/24]

python3注册全局热键的实现

python3注册全局热键的实现

之前用python3做游戏自动化脚本,用过很多东西,然后最终有一套完整的方案。在这里随便阐述一下核心思路: 游戏辅助的窗体设计方面: 不需要pyqt这种大型软件,写小工具用自带的tkinter就行了。当然,并不是自己纯手敲代码,是通过拖拽来实现的。怎么,你还不知道tkinter可以界面拖拽...[2020/3/23]

10个python3常用排序算法详细说明与实例(快速排序,冒泡排序,桶排序,基数排序,堆排序,希尔排序,归并排序,计数排序)

我简单的绘制了一下排序算法的分类,蓝色字体的排序算法是我们用python3实现的,也是比较常用的排序算法。 Python3常用排序算法 1、Python3冒泡排序——交换类排序 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。 它重复地走访过要排序的数列,一...[2020/3/17]

Python3.6 中的pyinstaller安装和使用教程

一、安装pyinstaller 先安装anacode,再去安装python。会有很多自带的lib库,可以省去很多麻烦。 1、用国外库安装 pip install pyinstalller 由于国外网络的限制,经常会报以下错误: ERROR: Could not fi...[2020/3/17]

Python3.x+pyqtgraph实现数据可视化教程

Python3.x+pyqtgraph实现数据可视化教程

1、pyqtgraph库数据可视化效果还不错,特别是窗体程序中图像交互性较好;安装也很方便,用 pip 安装。 2、在Python中新建一个 .py 文件,然后写入如下代码并执行可以得到官方提供的很多案例(含代码),出现如下界面图像: import pyqtgraph.examples...[2020/3/16]

浅谈python3 构造函数和析构函数

浅谈python3 构造函数和析构函数

要点: 1、魔法方法,被__双下划线所包围 在适当的时候自动被调用 2、在创建一个对象的时候,一定会调用构造函数 3、 del析构函数,在del a对象的时候,并一定会调用该析构函数 只有当该对象的引用计数为0时才会调用析构函数,回收资源 析构函数被python的垃圾回收器...[2020/3/12]

python3中sorted函数里cmp参数改变详解

今天在刷leetcode的时候,对于179题返回最大数,用python2中的sorted(cmp)会很方便,但是在python3中这一参数被取消了,经过查找,发现应该借助functools中的cmp_to_key函数,直接贴代码 import functools def cmp(a,...[2020/3/12]

python3 sorted 如何实现自定义排序标准

在 python2 中,如果想要自定义评价标准的话,可以这么做 def cmp(a, b): # 如果逻辑上认为 a < b ,返回 -1 # 如果逻辑上认为 a > b , 返回 1 # 如果逻辑上认为 a == b, 返回 0 pa a = [...[2020/3/12]

Python3 获取文件属性的方式(时间、大小等)

os.stat(path) : 用于在给定的路径上执行一个系统 stat 的调用。 path: 指定路径 返回值: st_mode: inode 保护模式 -File mode: file type and file mode bits (permi ions). st_i...[2020/3/12]

195
2
记录数:335 页数:1/71234567下一页尾页
加载更多
 友情链接: NPS  问卷模板