案例logging项目python

python2和python3区别

区别1: python2中需要用户自己制定数据类型,写什么类型就是什么数据类型,写字符串要加双引号。 python3中不管什么数据类型都会转成字符串。python中的raw_input与python3中的input一致,不管输入什么数据类型都会转成字符串。 区别2: python2中打印方式有两种: ......
python python2 python3

python学习day04

1.基本数据类型之布尔值bool 1.用来判断事物的对错,是否可行,用于流程控制中 2.只有两种状态: True:对的、真的、可行的 False:错的、假的、不可行的 3.python中所有的数据都自带布尔值 布尔值为False的数据: 0 None ''(空字符串) [](空列表) {}(空字典) ......
python day 04

python调用C/C++

python调用C/C++ 简单C函数(无参数无返回值) 1 编写C程序 // sample.c #include <stdio.h> void hello_world() { printf("Hello, world!\n"); } 2 编译C程序 gcc -shared -o libsample ......
python

python-基本数据类型与内置方法

1.数据类型内置方法理论 1.每一种数据类型本身都含有一系列的操作方法,内置方法是其本身自带的功能,是其中最多的。 2.python中数据类型调用的内置方法的统一句式为>>>:句点符(在数类型之后) 句式:数据类型.字符串内置方法 eg:str.字符串内置方法 ps:字符串内容较多,应该联系之前的内 ......
类型 方法 数据 python

python多重for循环优化

在日常工作中需要写脚本造数据来进行各种测试活动,有时候就会用到多重for循环。多重for循环虽然简单易懂,但是会不那么简洁,这个时候就需要此技巧了。 在此构建三个列表app_ids = ["AppAcsrvice", "AppAcsrvice1"]、iface_names = ["queryAdju ......
python for

[oeasy]python0139_尝试捕获异常_ try_except_traceback

- 不但要有自己的报错 - 还要保留系统的报错 - 有可能吗? ​ ### 保留报错 ​ ![图片描述](https://doc.shiyanlou.com/courses/uid1190679-20221029-1667047409821) ​ - 最终结果 ​ ![图片描述](https://d ......

spring boot 项目启动时多种方式指定 profile的环境

spring boot 项目启动时多种方式指定 profile的环境 其实就是指定:--spring.profiles.active=dev 方式一:启动 java 包 时指定: java -jar -Xms256m -Xmx256m ./target/$(APP_NAME)-0.0.1-SNAPS ......
多种 profile 方式 环境 项目

shell 脚本中定义log日志

#!/bin/bash workspace=$(cd `dirname $0`/.; pwd) cd $workspace function _log_error() { echo -e "\033[31m[ERROR]\033[0m $@" } function _log_info() { ech ......
脚本 shell 日志 log

python钉钉机器人ssl错误,突然不能发送信息

报错给了这个网址:https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#https-proxy-error-http-proxy 说要将https后面的环境变量改为http的本地连接代理,Windows电脑打开系统环境变量设置,新建 ......
机器人 机器 错误 python 信息

Python学习笔记--json序列化时间报错-改源码

问题:转换时间报错 执行代码为: import json from datetime import date,datetime d = {"time1":date.today(),"time2":datetime.today()} res = json.dumps(d) # 报错 TypeError ......
序列 源码 时间 笔记 Python

基于python的Base全家桶解码

https://www.cnblogs.com/0yst3r-2046/p/11962942.html 函数介绍 base64.b16encode # 对字符串进行base16编码 base64.b16decode # 对字符串进行base16解码 base64.b32encode # 对字符串进行 ......
全家 python Base

关于在python中时间的转换

这个时间在不同的情况下,可能有些差异 先说pandas下面的Series,可能是时间类型(该时间类型为pandas下的,跟python的datetime下的不是同种类型),但带有时区,一般为了后续方便统一换成相同时区或没有时区的 import pandas as pd # 创建一个带有时区信息的 S ......
python

Python教程:协程、异步

协程,又称作Coroutine。从字面上来理解,即协同运行的例程,它是比是线程(thread)更细量级的用户态线程,特点是允许用户的主动调用和主动退出,挂起当前的例程然后返回值或去执行其他任务,接着返回原来停下的点继续执行。yield语句实现函数执行到一半返回等会又跑到原来的地方继续执行。 yiel ......
教程 Python

多个子线程案例

......
线程 多个 案例

Ubuntu系统python连接hive遇到的一些问题

1.第一个问题,sasl这个库安装不上,报 缺少sasl.h的问题(#include <sasl/sasl.h>) 解决方法:sudo apt-get install -y libsasl2-dev gcc python-dev 2.第二个问题,连接的时候报 Could not start SASL ......
Ubuntu python 问题 系统 hive

Django项目如何配置日志文件信息

1、以dict的方式配置在settings.py中 # 日志文件简单配置 ''' LOGGING = { "version": 1, "disable_existing_loggers": False, "handlers": { "file": { "level": "DEBUG", "class ......
件信息 项目 Django 日志

Leetcode 15. 三数之和 Python题解

来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/3sum 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 1. 排序+双指针 解题思路: 一开始想到暴力破解法,使用三重循环寻找和为0的3个元素,在此期间使用集合来去重。这样做的时间 ......
题解 之和 Leetcode Python 15

mysql主从分离 缓存优化 python操作哨兵集群

今日内容 1 python操作哨兵 # 高可用架构后 》不能直接连某一个主库了 》主库可能会挂掉,后来它就不是主库了 # 之前学的连接redis的操作,就用不了了 import redis conn=redis.Redis(host='',port=6379) conn.set() conn.clo ......
主从 哨兵 集群 缓存 python

Windows操作系统下设置python程序开机自启动

Windows下设置python程序开机自启动 1、快捷键(win + r 输入shell:startup)访问到Windows自启项文件夹内 例如我的路径(C:\Users\xxx\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Star ......
Windows 程序 python 系统

vue项目适配屏幕分辨率与屏幕的缩放

现在很多14寸的笔记本,出厂默认就是150%的显示。导致很多时候我们的项目,自己开发的时候都是按照100%比例来开发的,上线了就会发现这个问题 vue项目utils下新建devicePixelRatio.js文件 class DevicePixelRatio { constructor() { // ......
屏幕 分辨率 项目 vue

python zipfile解压文件出现中文乱码

解压文件首先要在编写代码的开头通过import关键字来调用zipfile,再用with开头的命令来处理需要解压的文件。解决乱码情况可以通过自己创建文件夹的方式来解决,先创建一个自己的解压目录,为了区分是文件还是文件夹要获取文件大小,再把解码方式为cp437变成gbk,再对文件进行拼接,示例如下: w ......
乱码 zipfile 文件 python

Python: TypeVar covariance contravariance invariance

contra-variance from typing import Callable class Food: ... class Meat(Food): ... class Animal: def eat(self, food: Food): ... class Dog(Animal): def ......

vue 项目依赖安装失败解决方案

今天电脑新装了个node.js以及VS Code,找了一个之前的vue项目在上面运行了一下。 使用 npm install 有一部分依赖一直安装不上,输入 npm run server 一直提示 vue-cli 报错,试了下面的方式还是不行。 一、使用淘宝镜像安装依赖:1.安装cnpm npm in ......
解决方案 方案 项目 vue

python pyinstaller库

简要 pyinstaller模块主要用于python代码打包成exe程序直接使用,这样在其它电脑上即使没有python环境也是可以运行的。 用法 一.安装 pyinstaller属于第三方库,因此在使用的时候需提前安装 pip install pyinstaller 二.配置spec文件 1.配置生 ......
pyinstaller python

python三角网格划分示例

python三角网格划分示例 import numpy as np import turtle # 输入三角形的边长 length = float(input("Enter the length of the triangle: ")) # 计算最短边、最长边和三角形个数 short_side = ......
网格 示例 python

python入门编程1

最近迅速看了以下推荐的两本Python入门书籍: 1.Python编程:从入门到实践 2.Python编程快速上手——让繁琐工作自动化 两本书的前半部分内容相似,都是些简单的基础知识,后半部分是些实践项目,但是从我的感受来看,项目内容组织的还是有点大,比如其中一个web项目开发,对于新手来说,里面包 ......
python

k8s 能做到限制pod在节点的指定cpu核心上运行吗?用--cpuset 方式实现,请给出一个具体案例

在Kubernetes中,可以使用--cpuset方式来限制Pod在节点的指定CPU核心上运行。这可以通过在Pod的yaml文件中设置容器启动命令来实现。 具体地,我们可以在容器的启动命令中使用--cpuset选项来指定需要运行的CPU核心。下面是一个典型的使用--cpuset选项的Pod的yaml ......
节点 核心 案例 方式 cpuset

把nginx的access_log以json的格式输出

# 在`nginx.conf`中添加如下配置 log_format json escape=json '{"@timestamp":"$time_iso8601",' '"server_addr":"$server_addr",' '"remote_addr":"$remote_addr",' '" ......
access_log 格式 access nginx json

一个简单的 rust 项目 使用 bevy 引擎 复刻 Flappy Bird 小游戏

Rust + Bevy 实现的 Flappy Bird 游戏 简介 一个使用 bevy 引擎复刻的 Flappy Bird 经典小游戏。 通过该项目我们可以学到:bevy 的自定义组件,自定义插件,自定义资源,sprite 的旋转,sprite 的移动,sprite sheet 动画的定义使用,状态 ......
小游戏 引擎 项目 Flappy rust

python linux服务器上运行

后台运行python脚本 /opt/njzf/bsp/python37/python37/bin/python3.7 main.py > result.log 2>&1 & 说明:1. 末尾的“&”:表示后台运行程序2. “nohup” :保证程序不被挂起3. “python”:是执行python代 ......
服务器 python linux