函数python repr str
python WordCloud matplotlib docx 简易生成docx报告
# encode=utf-8 import numpy as np import matplotlib.pyplot as plt from docx import Document from docx.shared import Inches from wordcloud import WordC ......
python学习框架
Python简介与安装 Python的历史与特点 Python的安装与配置 Python基础语法 变量与数据类型 运算符与表达式 控制结构(条件判断与循环) 函数与模块 错误处理与异常 Python数据结构 列表(List) 元组(Tuple) 集合(Set) 字典(Dictionary) Pyth ......
pathlib:Python面向对象的文件路径处理
前言 Pathlib库提供了一个面向对象的API来解析,建立,测试和处理文件名和路径,而不是使用底层字符串操作。 其中Pathlib库有2个非常关键的类名:PurePosixPath,PureWindowsPath。它们可以在任意操作系统上实例化和使用,因为它们只处理文件名与目录名。 要实例化一个具 ......
EBS:FA资产关键字函数
EBS:FA资产关键字函数, 通过 关键ID返回 关键组合字符串 SELECT FA_CUA_ASSET_WB_APIS_PKG.get_asset_key_name(FA.ASSET_KEY_CCID) AS "资产关键字" ,FA.* FROM APPS.FA_ADDITIONS FAWHERE ......
数据结构 玩转数据结构 14-2 哈希函数的设计
0 课程地址 https://coding.imooc.com/lesson/207.html#mid=15345 1 重点关注 1.1 本节内容 使用合理的哈希函数的理论支持,解析不同数据类型键如何转为整型索引(这是其中最通用的一种方式) 1.2 哈希函数的设计原则 一致性:如果a==b,则has ......
python模块之selenium
配置 *建议安装chrome浏览器 *安装chrome浏览器对应版本的驱动[http://chromedriver.storage.googleapis.com/index.html]或[https://googlechromelabs.github.io/chrome-for-testing/#s ......
python代码操作Redis
python操作代码 zset新增代码与redis代码不一致:分值与value位置相反 conn.zadd(key,{member1:score1,m2:s2}) # pip install redis==2.10.6 # 导包 import redis #创建链接对象 conn = redis.R ......
python代码操作MySQL
普通连接方式: # pip install pymysql import pymysql #1.创建链接对象 mysql_conn = pymysql.Connect( host = 'localhost', # 服务器地址 port = 3306, user = 'root', password ......
python: Algorithms
# encoding: utf-8 # 版权所有 2023 涂聚文有限公司 # 许可信息查看:Python Sorting Algorithms # 描述: * https://www.programiz.com/dsa/counting-sort # * https://www.geeksforg ......
add-migration : 无法将“add-migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
遇到的问题: vs2019+EF的项目中,数据库迁移本来用的好好的,突然出现add-migration提示:“无法将“add-migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称”,实在莫名奇妙,因为前一天还用得好好的,第二天突然出现这个问题,网上查了很多资料,步骤很复杂,总 ......
使用PyCharm敲出你的第一行python代码
首先安装python解释器 国内镜像 https://registry.npmmirror.com/binary.html?path=python/ 找到软件开始安装 然后下载python开发工具 https://www.jetbrains.com/pycharm/download/download ......
Python datetime 的坑以及时间处理的经验
最近遇到一个"bug",就是本地 datetime 的时间上传到数据库,总发现时间显示不对…… 经过一番痛苦的排查之后,我发现原来是 datetime.now() 在获取事件信息时,不会添加当前的时区信息。也就是说,获得的结果虽然时分秒和电脑显示一致,但是时区信息为默认的 UTC 而非我们真正的 U ......
Python:命令基础
学习文档链接: 1.菜鸟编程:https://www.runoob.com/python3/python3-string.html 2.Python社区中文大本营:http://www.pythondoc.com/pythontutorial3/inputoutput.html#tut-format ......
Python命令汇总
类属 功能 命令 作用 备注 Cmd 切换 cd 切换目录 返回 cd.. 上层目录 cd: /d d: 切换到当前目录下不用加/d 读取 dir 读取目录 读取当前目录下的文件信息 新建 mkdir() 新建文件夹 mkdir(你好呀) 查看 ipconfig 查看网络ip 检查 ping 检查网 ......
Python3下提示No module named 'tkinter'"问题解决
https://www.linuxidc.com/Linux/2019-04/158177.htm sudo apt search python3-tk sudo apt install python3-tk ......
利用Python 去重聚合Excel数据并对比两份数据的差异
需求描述: 现在有两份Excel数据 数据结构一致 需要根据订单号和店铺名称去重聚合之后,再把两份数据合并对比差异,需要对比出两份数据的差异 import pandas as pd import numpy as np # 读取两个 Excel 文件 left_df = pd.read_excel( ......
Python 变换单词顺序组成新的一句话
需求描述: 现在给出几个单词需要不断变换单词的顺序组成新的一句话 import itertools import pandas as pd # 定义项目列表 items = ['dog', 'apple', 'China', 'cat', 'pig'] # 生成排列,使用 permutations( ......
Python 语法笔记
快速入门 Python(随便乱记的笔记) https://docs.python.org/zh-cn/3/tutorial/index.html https://www.runoob.com/python/python-tutorial.html 输入 input() 函数 input直接读取一整行 ......
os.path:Python操作和处理文件路径
前言 os.path是平台独立的文件名管理库,使用该库能够很方便来处理多个平台上的文件。即使程序不打算在平台之间移值,也应当使用os.path库来完成可靠的文件名解析。 本篇博文将详细介绍os.path库的用法。 解析路径的基本用法 os.path中的第一组函数可以用来将表示文件名的字符串解析为文件 ......
《流畅的Python》 读书笔记 230926(第一章后半部分)
1.2 如何使用特殊方法 特殊方法的存在是为了被 Python 解释器调用的,你自己并不需要调用它们 就是说通常你都应该用len(obj)而不是obj.__len()__,无论是系统预置的,还是你自己定义的类,交给Python,解释器会去调用你实现的__len()__ 然而如果是 Python 内置 ......
Python网站页面开发HTML总结
# Python网站页面开发HTML总结 一、HTML基础语法 1.HTML是什么? ● HTML是HyperText Mark-up Language的首字母简写,即超文本标记语言。 ● HTML不是一种编程语言,而是一种标记语言。 ● 超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言 ......
起飞!Python 3.11的10个高效新特性
性能有巨大的提升是Python 3.11的一个重要的改进,除此以外Python 3.11还有增加了许多新的特性。在本文中我们将介绍Python 3.11新特性,通过代码示例演示这些技巧如何提高生产力并优化代码。 1、模式匹配 Python 3.11引入了模式匹配,可以简化复杂的条件逻辑。下面是一个使 ......
23python源码编译加密
利用python3和python2自带模块进行源码加密 模块一 py_compile python -m py_compile test.py 模块二 compileall python -m compileall test.py 对目录下py文件进行编译加密 python -m compileal ......
VSCode python代码不高亮
例如: 我最近在通过remote-ssh插件连接远程服务器使用时经常碰到这种情况 首先检查vscode中是否安装了拓展Pylance和Python 当然我这里已经安装 解决方法:先卸载原先的Pylance和Python拓展,而后再安装Pylance拓展(Python拓展会因此自动安装),而后等待半分 ......
Python3 日志打印之logging.config.dictConfig
#函数说明 logging.config.dictConfig(config) dictConfig函数位于logging.config模块,该函数通过字典参数config对logging进行配置。3.2版本新增的函数 ##参数说明 config 字典类型,包含以下key: version - 表示 ......
ubuntu18.04 升级python3.10
一、简介 二、实际操作 三、问题 一、简介 因为ubuntu 18.04的原生自带的python 是3.6,但是项目中,需要python3.9,这就必须的得升级。 二、实际操作 我实现了两种方法,个人推荐第二种。 第一种: 这是最简单的,但是我没装成功,但是3.8倒是装上了。 apt-get ins ......
uniCloud-本地云函数与云端云函数的区别
本地开发的云函数, 点击uniCloud-cloudfunctions,右键上传所有云函数... 在H5控制台,可以选择使用本地云函数,还是云端云函数 删除了本地云函数,或者换了电脑.可以点击uniCloud-cloudfunctions,右键下载所有云函数 打开云web控制台,可以在 "云函数 列 ......
Python-数据分箱和可视化
直方图与分箱 直方图(Histogram) Histogram 是一种图示分布频率(或百分比)的图形,它将数值分布表示为一系列垂直条形。直方图可以帮助我们了解一组数据的分布形态和常见取值范围 分步骤绘制直方图 1.数据分箱 分箱是一种常见的数据预处理技术,有时也被称为 分桶或 离散化,可用于将连续数 ......
《流畅的Python》 读书笔记 230926
写在最前面的话 缘由 关于Python的资料市面上非常多,好的其实并不太多。 个人认为,基础的,下面的都还算可以 B站小甲鱼 黑马的视频 刘江的博客 廖雪峰的Python课程 进阶的更少,《流畅的Python》应该算一个。 加上,自己也很久没有耐心的看完一本书了 鉴于以上2点,2023-9-26开始 ......