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

详解使用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数据加密

高级加密标准(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内存映射文件示例解析

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做游戏自动化脚本,用过很多东西,然后最终有一套完整的方案。在这里随便阐述一下核心思路: 游戏辅助的窗体设计方面: 不需要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实现数据可视化教程

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

浅谈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]

python3 实现 口罩抽签的功能

一、口罩抽签的逻辑 每个人产生对应的抽签码; 开始进行抽签; 公布中签结果; 这次案例写的比较简单,实际生产环境远比这复杂的多,但是万变不离其宗,基本逻辑还是差不多的…… 二、口罩抽签的代码 import random def get_random_code(num...[2020/3/11]

python3用urllib抓取贴吧邮箱和QQ实例

我们首先来看下实例代码: import urllib import urllib.request import re from urllib import parse #抓取贴吧页面数量信息 def gettiebalistnumbers(name): #计算搜索的关键...[2020/3/10]

python3 使用traceback定位异常实例

1、我们使用正常的输出语句 得到的是(输出结果:division by zero)虽然得到了错误的日志输出,但是不知道为什么出错,也不能定位具体出错位置。 2、现在我们使用 traceback 就可以得到具体的错误,以及定位到出错的位置。这样就能更方便调试错误。 参考文...[2020/3/10]

Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程

一、源码安装 首先安装开发工具包 yum groupinstall -y "Development tools" 安装依赖软件包 yum -y install gcc gcc-c++ zlib-devel bzip2-devel open l-devel sqlite-de...[2020/3/9]

Python3 xml.etree.ElementTree支持的XPath语法详解

xml.etree.ElementTree可以通过支持的有限的XPath表达式来定位元素。 语法 ElementTree支持的语法如下: 语法 说明 tag 查找所有具有指定名称t...[2020/3/6]

python3 xpath和requests应用详解

根据一个爬取豆瓣电影排名的小应用,来简单使用etree和request库。 etree使用xpath语法。 import requests import l from lxml import etree l._create_default_https_contex...[2020/3/6]

python3格式化字符串 f-string的高级用法(推荐)

f-string,亦称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal String Interpolation,主要目的是使格式化字符串的操作更加简便。 f-string在...[2020/3/4]

Python3中的f-Strings增强版字符串格式化方法

在Python3.6提供f-Strings新的字符串格式化语法。不仅更加可读、简洁,相比其他方式也不易造成错误,而且还更快。 看完本文你将学习到如何以及为什么使用f-strings。正式开始之前,我们先看看之前格式化字符串语法。 1. 旧式字符串格式化 在Python3.6之前,主要有两种...[2020/3/4]

python3将变量写入SQL语句的实现方式

试了一下python操作数据库,准备将前端传回来的用户名和密码写入表中 试了半天不会把变量加在在sql语句里面 网上搜索了一下,要用元组来传递多个参数 sql = "insert into userinfo values(%s,%s)" cursor.execute(sql,(n...[2020/3/3]

Python3标准库之functools管理函数的工具详解

1. functools管理函数的工具 functools模块提供了一些工具来调整或扩展函数和其他callable对象,从而不必完全重写。 1.1 修饰符 functools模块提供的主要工具就是partial类,可以用来“包装”一个有默认参数的callable对象。得到的对象本身...[2020/2/27]

python3使用Pillow、tesseract-ocr与pytesseract模块的图片识别的方法

1.安装Pillow pip install Pillow 2.安装te eract-ocr github地址: https: github.com/te eract-ocr/te eract 或本地下载地址:https: www.jb51.net oft...[2020/2/26]

Python3查找列表中重复元素的个数的3种方法详解

方法一: mylist = [1,2,2,2,2,3,3,3,4,4,4,4] myset = set(mylist) for item in myset: print("the %d has found %d" %(item,mylist.count(item))) ...[2020/2/13]

Python3 读取Word文件方式

我的环境,Windows10,Python3.6.3 查询了很多有关资料,发现都是Python2版本操作Word文件的,所以就写了这篇短小的文章。 一、安装 docx pip install docx 完了之后,导入:import docx 发现报错:ModuleNo...[2020/2/13]

Python3 Click模块的使用方法详解

Python3 Click模块的使用方法详解

Click 是 Flask 的团队 pallets 开发的优秀开源项目,它为命令行工具的开发封装了大量方法,使开发者只需要专注于功能实现。恰好我最近在开发的一个小工具需要在命令行环境下操作,就写个学习笔记。 国际惯例,先来一段 “Hello World” 程序(假定已经安装了 Click 包)...[2020/2/12]

Python3 实现爬取网站下所有URL方式

Python3 实现爬取网站下所有URL方式

获取首页元素信息: 目标 test_URL:http: www.xxx.com.cn/ 首先检查元素,a 标签下是我们需要爬取得链接,通过获取链接路径,定位出我们需要的信息 soup = Bs4(reaponse.text, "lxml") urls_li = soup.se...[2020/1/17]

详解Python3 中的字符串格式化语法

一、旧式的字符串格式化 % 操作符 参考以下示例: >>> name = "Eric" >>> "Hello, %s." % name ''Hello, Eric.'' 当有多个变量需要插入到字符串中时: &g...[2020/1/15]

手动安装python3.6的操作过程详解

手动安装python3.6只需要将其ppa源加入apt仓库列表即可,但是最近常用的一个源 ppa:jonathonf/python-3.6 突然403拒绝访问了,费劲千辛万苦终于找到另一个可用的源 这里直接介绍安装的步骤,按顺序复制执行即可 先更新一下 sudo apt-ge...[2020/1/14]

解决sublime不能正常使用python3中的input

执行以下步骤 1.安装SublimeREPL插件 2.打开快捷键设置运行的快捷键 首选项->快捷设置 {"keys":["ctrl+y+h"], "caption": "SublimeREPL: Pytho...[2020/1/9]

基于python3抓取pinpoint应用信息入库

这篇文章主要介绍了基于python3抓取pinpoint应用信息入库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Pinpoint是用Java编写的大型分布式系统的APM(应用程序性能管理)工具。 受Dapper的启发,Pinpoint提供...[2020/1/8]

Python3常见函数range()用法详解

0X01函数说明: python range() 函数可创建一个整数列表,一般用在 for 循环中。 0X02函数语法: range(start,stop[,step]) start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, ...[2019/12/31]

python3获取文件中url内容并下载代码实例

这篇文章主要介绍了python3获取文件中url内容并下载代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2...[2019/12/27]

用python3读取python2的pickle数据方式

问题一:TypeError: a bytes-like object is required, not ''str'' 解决:该问题属于Python3和Python2的字符串兼容问题,数据文件是在Python2下序列化的,使用Python3读取时,需要将‘str''转化为''bytes''。 ...[2019/12/26]

Python3 main函数使用sys.argv传入多个参数的实现

Python3 main函数使用sys.argv传入多个参数的实现

在运维过程中,有些时候需要向main函数中传递参数,以方便运维与测试,那么怎么向main函数中传入多个参数呢,下面以python3中的main函数为例,简单讲一下。 首先我们需要import sys,sys是python3的一个标准库,也就是一个官方的模块。封装了一些系统的信息和接口,然后再说...[2019/12/25]

Python3 把一个列表按指定数目分成多个列表的方式

Python3 把一个列表按指定数目分成多个列表的方式

如果我们需要将一个列表按指定数目分成多个列表:比如[1,2,3,4,5,6,7,8,9,10]分成[1,2,3][4,5,6][7,8,9][10],我们可以建立一个列表分割的函数split_list.py。 def list_of_groups(init_list, children...[2019/12/25]

Python MySQL8.0 错误:authentication plugin ......

Python MySQL8.0 错误:authentication plugin 'calling_sha2_pa word' is not supported. 跟着w3xue教程学习 Python3 进行到 python3 mysql(mysql-connector),然后安装m...[2019/12/24]

python3连接kafka模块pykafka生产者简单封装代码

1.1安装模块 pip install pykafka 1.2基本使用 # -* coding:utf8 *- from pykafka import KafkaClient host = ''IP:9092, IP:9092, IP:9092'' cli...[2019/12/23]

Python3 使用selenium插件爬取苏宁商家联系电话

Selenium简介 Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。 此处使用了selenium插件 使用的是火狐浏览器 信息存储到csv表格里面 前面...[2019/12/23]

Ubuntu下使用python3中的venv创建虚拟环境

Ubuntu下使用python3中的venv创建虚拟环境

1.虚拟环境跟随项目,为单个项目创建虚拟环境 (python3.4以上自带直接使用 ,pip install virtualenv) 1.建立项目目录:(找个目录) mkdir PythonProject cd PythonProject 2.创建虚拟环境env:...[2019/12/20]

爬虫代理池Python3WebSpider源代码测试过程解析

这篇文章主要介绍了爬虫代理池Python3WebSpider源代码测试过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 元类属性的使用 代码 主要关于元类的使用 通过获取由元类生成的爬虫抓取类的部分属性.这里为抓...[2019/12/20]

简单了解Python3 bytes和str类型的区别和联系

这篇文章主要介绍了简单了解Python3 bytes和str类型的区别和联系,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分。文本总是Unicode,由str类型表示,二...[2019/12/19]

Python3直接爬取图片URL并保存示例

有时候我们会需要从网络上爬取一些图片,来满足我们形形色色直至不可描述的需求。 一个典型的简单爬虫项目步骤包括两步:获取网页地址和提取保存数据。 这里是一个简单的从图片url收集图片的例子,可以成为一个小小的开始。 获取地址 这些图片的URL可能是连续变化的,如从001递增到099,...[2019/12/18]

如何使用python3获取当前路径及os.path.dirname的使用

这篇文章主要介绍了如何使用python3获取当前路径及os.path.dirname的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 方法一: import sys,os os.getcwd()#然后就可以看见结果了 ...[2019/12/13]

195
2
记录数:303 页数:1/71234567下一页尾页
加载更多