案例logging项目python
python提取eml邮件内容及附件
```python import email import base64 from email.header import decode_header, Header fp = r"C:\Users\rongge\Downloads\每周文摘 _ Linux搭建GitLab私有仓库,并内网穿透实现公 ......
golang 新环境下运行项目
## 下载源代码 ``` git clone .. ``` ## 安装依赖 ``` go mod tidy ``` ### 下载慢报错 切换 proxy ``` # 启用 Go Modules 功能 go env -w GO111MODULE=on # 配置 GOPROXY 环境变量,以下三选一 # ......
Java项目日常开发中使用BigDecimal常见问题总结
Java项目中有计算精度要求高的场景(如金额计算)会使用`BigDecimal`类型来代替`Double`、`Float`。 本文整理了一些日常开发中使用`BigDecimal`值得注意的问题和代码实例。 1. `BigDecimal`初始化时入参应使用`String`类型 例1: ```java ......
python元组的不可变性和应用场景
Python元组是一种不可变的数据类型,也就是说一旦创建后,其元素无法被修改、添加或删除。元组使用圆括号来表示,元素之间使用逗号进行分隔。 以下是创建和访问元组的方法和语法: 1. 创建元组: - 使用圆括号直接创建:tuple_name = (element1, element2, ...) - ......
【Python进阶-PyQt5】00PyQt5简介
# 0.图形用户界面-开发选择 在Python基础的教程中,我们程序的用户交互界面都是运行窗口。这个运行窗口对于我们编程者来说直观明了,**但是对于一些相对复杂的程序,用户使用上就会变得十分麻烦。所以,我们要通过设计用户交互界面来解决这种问题。** 程序的图形用户交互界面,英文称之为GUI(Grap ......
「Log」2023.8.31 小记
### 序幕 自然醒,七点出头,到校快八点。 补博客,更新题单。 ### [$\color{royalblue}{P1545\ [USACO04DEC]\ Dividing\ the\ Path\ G}$](https://www.luogu.com.cn/problem/P1545) 单调队列优化 ......
python 框架对比
# Python 框架对比 # coreylin: django, flask 之外,还有哪些框架 【ChatGPT】: 除了Django和Flask,还有一些其他流行的Python Web框架,例如: 1. Pyramid:一个简单而灵活的框架,适用于构建大型Web应用程序。 2. Tornado ......
Python函数 各种参数
抽象 抽象是数学中非常常见的概念。举个例子:我们看到 符号∑ 就可以理解成求和,而不是还原成低级的加法运算。 借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题。 写计算机程序也是一样,函数就是最基本的一种代码抽象的方式。 一、调用函数 1,数据类型转换函数 :int( ) , ......
jsonschema — Python全量字段校验
概念:校验接⼝返回响应结果的全部字段(更进一步的断言) 校验内容: 字段值 字段名 或 字段类型 校验流程: 定义json语法校验格式 ⽐对接口实际响应数据是否符合json校验格式 安装 jsonschema pip install jsonschema -i https://pypi.douban ......
Python 基础面试第四弹
1. Python中常用的库有哪些,作用分别是什么 requests: requests 是一个用于发送 HTTP 请求的库,它提供了简单而优雅的 API,可以轻松地发送 GET、POST、PUT、DELETE 等请求,并处理响应数据。它支持会话管理、身份验证、文件上传等常见的 HTTP 功能,是进 ......
A 股交易手续费(2023年8月)及 Python代码实现
A股交易手续费构成 A股股票交易手续费主要有3个部分:印花税、过户费、券商佣金。 其中, 印花税 单向收取,卖出时按交易金额的1‰ 计算,自2023年8月28日起,证券交易印花税实施减半征收; 过户费 自2015年8月1日起,沪深市场A股交易过户费的收费标准,统一调整为按照成交金额0.02‰向买卖双 ......
linux下安装python
``` 1)前往用户根目录 >: cd ~ 2)下载 或 上传 Python3.6.7 # 服务器终端 >: wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz # 本地终端,给服务器上传 >: scp -r 本地Pyth ......
python全栈工程师完整版(计算机发展历史)
python 全栈开发-基础篇 计算机发展历史: 电脑的学名叫计算机,电脑是用来做计算的;计算过程发展经历了以下几个阶段: 1、在古时候,人们最早使用的计算工具可能是手指,英文单词“digit”既有“数字”的意思,又有“手指“的意思。古人用石头打猎,所以还有可能是石头来辅助计算。 缺点:手指和石头太 ......
springBoot项目改为springCloud结构
1.总项目:eureka注册中心项目 + 服务者项目1 + 服务者项目2 + 消费者项目1 + 消费者项目2 2.将服务和消费注册到eureka,通过eureka来完成消费者对服务者的调用。服务者提供接口与后台部分【原sql到controller部分】 + 消费者调用接口与web部分【增加调用服务者 ......
python操作数据库
# 课件:Python与数据库交互 [TOC] ## 知识点一:mysql事务 ```python 关系型数据库的特性(原子,一致,隔离,持久) #原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rol ......
Net 6环境下的.net core项目里如何使用AutoMapper实现依赖注入
注: AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。 一、在Nuget引入AutoMapper、AutoMapper.Extensions.DependencyInjection这两个NuGet包 ![img](https://img2023.cnblogs.com/ ......
Numpy 的综合案例:股票数据的分析计算
数据归一化 min-max 最值法:将数据转为 0-1 之间的数字。公式如下: 公式中 min 为数据中的最小值,max 为数据中的最大值。该方法是对所获取的数据做线性变换,将数据的一个原始值 X 通过 min-max 标准化映射成在区间 [0,1] 中的值 X’。最小-最大规范化将最后的结果映射到 ......
uniapp项目实践总结(五)自定义底部导航栏
> 在底部导航栏这个模块,很多时候默认的样式不符合我们的设计规范和需求,因此需要自定义底部导航栏,这样可以满足我们的需求,也可以更加个性化,增加用户体验,下面就介绍如何自定义底部导航栏。 ## 目录 - 准备导航素材 - 配置页面导航 - 自定义导航栏 ## 准备导航素材 要自定义底部导航栏,我们需 ......
uniapp项目实践总结(四)安装和使用一个插件市场的插件
> 这篇文章主要介绍如何安装和使用一个插件市场的插件的方法。 ## 目录 - 查找插件 - 安装插件 - 使用插件 ## 查找插件 打开插件市场:[https://ext.dcloud.net.cn/](https://ext.dcloud.net.cn/) 例如我们项目中要用到富文本渲染的内容,可 ......
com.xxl.job.core.log.XxlJobFileAppender : 没有那个文件或目录
异常信息如下: 2023-08-31 19:52:39.627 ERROR 18321 [rCallbackThread] com.xxl.job.core.log.XxlJobFileAppender : 没有那个文件或目录 java.io.IOException: 没有那个文件或目录 at ja ......
python数据类型内置方法补充
可变与不可变数据类型 常见的数据类型 常见的数据结构类型:链表、单链表、双链表、循环列表、(C实现的 指针)、栈、树、二叉树、平衡二叉树、完全二叉树、b树、b+树、b-树等、队列、图等 在Python中,没有值传递还是引用传递一说,都说可变类型与不可变类型 不可变数据类型 不可变类型:str、int ......
Python的数据类型的内置方法
# Python的数据类型的内置方法 - 可变与不可变数据类型 - 字典的内置方法 - 元组的内置方法 - 集合的内置方法 ## 可变与不可变数据类型 ### 常见的数据类型 ```python 常见的数据结构类型:链表、单链表、双链表、循环列表、(C实现的 指针)、栈、树、二叉树、平衡二叉树、完全 ......
Python中如何快速解析JSON对象数组
由于浏览器可以迅速地解析JSON对象,它们有助于在客户端和服务器之间传输数据。本文将描述如何使用Python的JSON模块来传输和接收JSON数据。 ### JavaScript Object Notation JSON (JavaScript Object Notation)是一种用于数据交换的语 ......
Python教程:sys模块中maxsize()的方法
在Python中,sys模块有一个名为maxsize()的方法。这个方法返回一个变量Py_ssize_t可以容纳的最大值。 Py_ssize_t是一个整数,它给出了变量可以取的最大值。大小因操作系统的位而异。 32位的大小为(2 power 31)-1,64位的大小为(2 power 63)-1。 ......
Python中使用Pickle来保存对象和重载对象
### 拾取和解除拾取 对象的序列化是将对象转换为比特形式的方法,这样我们就可以在硬盘上保存对象的状态。尽管许多语言都为我们提供了对象序列化的方式,但Python在所有的语言中更加灵活。 在Python中,对象序列化被称为pickling,而去序列化被称为unpickling。我们在 Python ......
logging — Python的日志收集
什么是日志 日志也叫 log,通常对应的 xxx.log 的日志文件。文件的作用是记录系统运行过程中,产生的信息。 搜集日志的作用 查看系统运行是否正常。 分析、定位 bug。 日志的级别 logging.DEBUG:调试级别【高】 logging.INFO:信息级别【次高】 logging.WAR ......
从零开始一个vue3前端项目day02-vite配置篇
完成了路由的配置,就准备进行页面开发等了 ,与此同时我们也要对所使用到的组件库进行一个引入和配置 本次项目采用element-plus组件库全局导入肯定是不可取的,推荐参照官网的按需自动引入 然后就是导入文件路径配置 在项目中我们想import文件使用.././这种方式引入非常麻烦,所以我们可以配置 ......
day②-python基础
本节内容 列表、元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素,下标 ......
基于python的socket通信之阿里云socket端口不通的解决方案
问题描述: 使用python脚本进行socket业务流程,前几天还可以通信很好的,今天突然发现端口不通了。那就排查端口为啥不通了呢? 方案一:设置阿里云安全组 这个网上不少例子,笔者也按照这个操作过,安全组是已经设置ok了。 方案二:查看防火墙 1 查看防火墙现在的状态: firewall-cmd ......
【Python】创建目录名时包含包含特殊符号的处理
特殊符号处理 # coding:utf-8 import os class make_folder: @staticmethod def __special_symbol_processing(folder_name): """目录名称中的特殊符号处理""" char_list = ['*', '| ......