Python3
Python3笔记
陀螺蚁
只要热爱,就继续坚持!加油!
展开
-
【gRPC】Python建立服务端含接口映射
python gRPC服务端基础建立演示原创 2024-02-01 17:59:10 · 270 阅读 · 0 评论 -
【gRPC】protoc文件转py文件
以下基于Win系统下Python的venv虚拟环境演示原创 2024-02-01 16:58:17 · 481 阅读 · 0 评论 -
【nameko】入门笔记
Nameko是什么一个让python程序员关注应用逻辑和测试的微服务框架。nameko采用RabbitMQ作为注册中心,所以使用nameko必须要先安装RabbitMQ相关资料:官方文档Python微服务框架nameko的简单使用一、环境安装:pip方式Nameko中文教程开启管理UI:默认访问URL:http://{hostname}:15672/,默认账号/密码:guest# 启动rabbitmq_management插件# link: https://ww原创 2022-02-12 00:07:42 · 1597 阅读 · 0 评论 -
Python3封装之谷歌浏览器收藏夹导出数据转化JSON
环境:beautifulsoup4 = 4.9.3html5lib = 1.1执行示例# -*- coding: utf-8 -*-from FormatBookmark import FormatBookmarkif __name__ == '__main__': cla = FormatBookmark() cla.set_file_path('bookmarks_2021_8_19.html') _rsclas = cla.start() # 生成form.原创 2021-08-20 01:46:28 · 397 阅读 · 0 评论 -
Python3笔记之网络连通检测
代码import subprocess,time,randomdef ynShell(command): subp = subprocess.Popen(command,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE,encoding="utf-8") subp.wait(10) if subp.poll() == 0: print('网络通畅') # print(subp.co原创 2021-03-25 11:04:59 · 493 阅读 · 0 评论 -
Python3笔记之venv虚拟环境
Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替之前的virtualenv。该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。注意:python3.3中使用”venv”命令创建的环境不包含”pip”,需进行手动安装。Python3.4中改进了这一缺陷。一、创建虚拟环境python3 -m venv myvenv# 此命.原创 2021-03-24 22:58:24 · 2782 阅读 · 2 评论 -
Cefpython3基于Pyinstaller打包助手
先感谢大神们的分享:https://www.jianshu.com/p/1ca206b28e28http://c.biancheng.net/view/2690.html环境:Python 3.9.0pip 20.2.3cefpython3 66.1pyinstaller 4.2PY编译(打包)脚本:# 代码基于https://www.jianshu.com/p/1ca206b28e28优化改进import cefpython3.原创 2021-03-19 11:45:39 · 972 阅读 · 2 评论 -
Python笔记之pip国内镜像修改方法
国内常用pip镜像:# 清华大学(https://mirrors.tuna.tsinghua.edu.cn/help/pypi/)https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.aliyun.com/pypi/simple/ # 阿里云https://pypi.douban.com/simple/ # 豆瓣https://pypi.mirrors.ustc.edu.cn/simple/ # 中国科学技术大学https:/原创 2021-03-16 09:32:09 · 380 阅读 · 0 评论 -
Python3封装之INI配置调用
老惯例直接上代码,以下仅自己常用的封装环境Python 3.*及以上代码# -*- coding:utf-8 -*-import os,configparserclass Config: # 根目录下的config.ini文件路径 _path = os.path.join(os.getcwd(),'config.ini') _config = None _groupName = None def __init__(self): # 实例化原创 2021-03-11 11:59:16 · 189 阅读 · 0 评论 -
PHP如何调用Python脚本执行 之 ppython
环境Python 3.*及以上PHP PPython类<?phpnamespace PPython;class PPython { private static $_CONFIG = []; private static $_ISINIT = false; public static function init(array $config = []) { self::$_CONFIG['LAJP_IP'] =原创 2020-06-14 15:10:46 · 1360 阅读 · 2 评论 -
Python3笔记之reload函数
Python3笔记之reload函数作用对已经加载的模块进行重新加载,一般用于原模块有变化等特殊情况,reload前该模块必须已经import过。示例import os# python2中的用法reload(os)# python3中的用法from imp import reloadreload(os)说明reload会重新加载已加载的模块,但原来已经使用的实例还是会使用旧的模块,而新生产的实例会使用新的模块;reload后还是用原来的内存地址;不能支持from。。impor原创 2020-05-28 18:14:03 · 356 阅读 · 0 评论 -
Python3笔记之RSA生成公钥、私钥
Python3 RSA生成公钥、私钥简介# python3 可以使用 Crypto.PublicKey.RSA 和 rsa 生成公钥、私钥。# 其中 python3.6 Crypto 库的安装方式请参考连接:https://blog.csdn.net/qq_42486920/article/details/80850974安装环境pip3 install rsa使用 Crypto.PublicKey.RSA 生成公钥、私钥:import Crypto.PublicKey.RSAimpor原创 2020-05-28 18:08:33 · 7306 阅读 · 0 评论 -
Python3笔记之MD5加密
简单介绍一下使用Python内置哈希库对字符串进行MD5加密的方法:首先是导入MD5加密所需模块:import hashlib然后创建md5对象:m = hashlib.md5()传入需要加密的字符串进行MD5加密:m.update("str4MD5Encode")# python3新版中字符对象是unicode对象,不能直接加密,可以改为以下方式:m.update("str4MD5Encode".encode("utf-8"))然后就可以获取到经过MD5加密的字符串了:encod原创 2020-05-28 10:20:43 · 2930 阅读 · 0 评论