案例logging项目python
Python采集主播照片,实现人脸识别, 进行颜值评分,制作颜值排行榜
昨晚一回家,表弟就神神秘秘的跟我说,发现一个高颜值网站,非要拉着我研究一下她们的颜值高低。 我心想,这还得要我一个个慢慢看,太麻烦了~ 于是反手用Python给他写了一个人脸识别代码,把她们的照片全部爬下来,自动检测颜值打分排名。 这不比手动快多了? 准备工作 开发环境 Python 3.8 Pyc ......
python 开发环境管理 pyenv, poetry
下载 python 任何一个版本 ,比如 python3.8 安装 pyenv-win link:https://github.com/pyenv-win/pyenv-win/blob/master/docs/installation.md#add-system-settings 步骤: pip i ......
振弦传感器和在线监测系统保障岩土工程项目稳定性:案例分析
振弦传感器和在线监测系统保障岩土工程项目稳定性:案例分析 以下是一个振弦传感器和振弦采集仪及在线监测系统形成一套完整链条的岩土工程监测案例: 项目背景:一家建设公司在中国某地进行了一项岩土工程项目,该项目涉及到一座桥梁的建设。建设公司决定使用振弦传感器和振弦采集仪及在线监测系统进行监测,以确保工程的 ......
log4net如何只保留5天之内的数据?
rollingStyle 取Date,即按日期来maxSizeRollBackups 取5,即5个文件datePattern _yyyy-MM-dd.LOG 即日期格式是日期,也就是说每日备份一个所以总体的说法是,每日生成一个日志文件,且只保留5个,也就能实现你的目的了。希望可以帮到你。<?xml ......
python 读取文件夹
import os #返回一个列表 ['01.xlsx', 'EE_reg.txt', 'EE Data.txt', 'ER ENR.txt', 'ER-25.txt'] file_names = os.listdir('D:\\yuyu\\test_yuyu\\accessibility_1\\A ......
VS Code C/C++项目配置
# VS Code C/C++项目配置 ## 1. C/C++项目配置 开发平台:Ubuntu 开发工具:Visual Studio Code 编译配置工具:CMake 调试工具:GDB API文档查询工具: 1. [DevDocs在线文档](https://devdocs.io) 2. [cppr ......
Python使用字典传值代替if else...
# demo ```python def case_one(): print("执行选项一") def case_two(): print("执行选项二") def case_default(): print("执行默认选项") switch_dict = { "option1": case_one ......
《最新出炉》系列入门篇-Python+Playwright自动化测试-10-标签页操作(tab)
1.简介 标签操作其实也是基于浏览器上下文(BrowserContext)进行操作的,而且宏哥在之前的BrowserContext也有提到过,但是有的童鞋或者小伙伴还是不清楚怎么操作,或者思路有点模糊,因此今天单独来对其进行讲解和分享一下,希望您有所帮助。 2.单标签页 单个标签操作这个是最简单的, ......
python通过SSE与html主动通讯
**博客:使用 Python 通过 SSE 与 HTML 实现主动通讯** 在现代 Web 应用中,实时性和交互性成为了越来越重要的需求。服务器向客户端主动推送数据,而不是等待客户端发送请求,就是一种实现实时通讯的方式。Server-Sent Events(SSE)正是一种用于实现这种服务器主动推送 ......
升级 python 导致的坑
编译 tvm 或者其他项目发现 cmake 版本 3.16 太低了(应该是 MegBrain 默认的版本),cmake 换到高版本发现 python 3.6 版本太低了(Ubuntu 18.04 的默认版本)导致没法 configure,升级到 python 3.8 之后又有一些坑,记录一下。 设置 ......
Python做成计划任务
将 Python 脚本转换为可执行文件(.exe 文件)&把一个Python脚本注册为windows服务 - 陈致远大侠 - 博客园 (cnblogs.com) 书再接上回,为这样一个小项目花这么大力气,弄这么大阵仗不是我的处事风格。所以只好转战计划任务了。计划任务也是不支持直接运行python,示 ......
测试 | python | pip 使用 | parameterized参数化的使用
前提:unittest 中不支持参数化,所以需要安装参数化插件后导包使用。很多初学二点小伙伴不清楚pip是什么,在这里详细的介绍一下。 (unittest框架默认根据ACSII码的顺序加载测试用例,数字与字母的顺序为: 0~9,A~Z,a~z。) pip 是python中的包管理工具,使用他来下载安 ......
完整ssm项目配置
pom.xml引用包配置: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in ......
[爬虫]2.3.1 使用Python操作文件系统
Python提供了许多内置库来处理文件系统,如`os`、`shutil`和`pathlib`等,这些库可以帮助你创建、删除、读取、写入文件和目录。 ## 读取文件 在Python中,你可以使用内置的`open`函数来打开一个文件。`open`函数返回一个文件对象,你可以对这个对象进行各种操作。 以下 ......
实践分析丨AscendCL应用编译&运行案例
本文分享自华为云社区《AscendCL应用编译&运行问题案例》,作者: 昇腾CANN。 AscendCL(Ascend Computing Language)是一套用于在昇腾平台上开发深度神经网络推理应用的C语言API库,该API库中提供运行资源管理、内存管理等基础API。 本期就分享几个关于编译、 ......
将 Python 脚本转换为可执行文件(.exe 文件)&把一个Python脚本注册为windows服务
python实现自动切换壁纸(win10) - 陈致远大侠 - 博客园 (cnblogs.com) 书接上文,我需要把该脚本注册为服务自动运行。实现流程like this: c:\>python service.py install c:\>python service.py start c:\>p ......
idea打开git多个分支的项目
``` git clone : 拉多个远程仓库到本地,缺点同步起来比较麻烦,占磁盘内存 git worktree: git worktree 会将新分支取出来新建一个文件夹,他们的 local repo 是同一个 git worktree add 新目录名称 需要检出的分支名称 : 检出分支到新目录 ......
如何用python做一个exe程序快速爬取文章?
我用了99藏书网作为例子 九九藏书网 (99csw.com) 注:本程序主要用于快速复制99藏书网中的小说,有些参数我要在开头先解释清楚 一、导入库 import tkinter as tk from selenium import webdriver from selenium.webdriver ......
【项目实战】手把手教你上线一个表情包斗图小程序 - 无需代码基础
说明 本篇希望用最简单的方式帮助大家上线一个属于自己的实用的小程序,帮助大家体验一个相对较完整的小程序创建、上线流程,步骤会尽可能详尽; 文章会更像新手教程,只是引导零基础的同学入个门,所以会尽可能避免让大家自行编辑代码,所以也不会对代码逻辑就进解释,文章中也会附上源码地址。 小程序功能 小程序中的 ......
python实现自动切换壁纸(win10)
因为本人工作环境特殊,很多软件的下载很麻烦,而且违规。然后发现域策略有变更,之前貌似不可以自己换壁纸。我是一个对任何重复的事物都十分容易腻的人,壁纸也包括在内,所以决定写一个自动切换壁纸的脚本 import os import ctypes import time from datetime imp ......
uni-app vue-cli命令行创建项目,拉取模板(dcloudio/uni-preset-vue)失败,443超时报错
### 安装vue/cli npm install -g @vue/cli ### 问题 >根据官网提示,通过 vue-cli 命令行创建项目,出现如下报错。 ``` Fetching remote preset dcloudio/uni-preset-vue... ERROR Failed fet ......
Linux版python安装教程
如果你希望在 CentOS 上使用源码编译的方式安装 Python 3,请按照以下步骤进行操作: 1. 安装编译工具和依赖项: 在开始编译前,需要安装一些编译工具和 Python 3 的依赖项。在终端中运行以下命令: ```bash sudo yum groupinstall "Developmen ......
使用pnpm管理项目
```javasrcrip # 1. 安装 pnpm npm install -g pnpm # 2. 安装 nrm npm install -g nrm # 3. 使用 nrm 添加阿里镜像 nrm add taobao https://registry.npmmirror.com/ # 4. n ......
python学习01:Python基础语法与数据类型
一、Python注释 通常用于解释代码,这段打开主要是想表达什么意思,注释后的代码不会再代码中运行,例如: #打印HelloWorld print("Hello World") 注释的方式: # python注释(快捷键:Ctrl+/(选中你想注释的代码就可全部注释掉)) >单行注释 ''''pri ......
git log --xxxx 参数【汇总】
git log --xxxx 参数汇总 | 排序 | 参数 | 说明 | 速记(英文) | | | | | | |A| | | --all | | | |B| | | --branches | | | |C| |D| | | --decorate | | | |E| |F| |G| | | --gr ......
python logurur日志用法记录
```python import sys from loguru import logger logger.configure(handlers=[ { "sink": sys.stderr, "format": "{time:YYYY-MM-DD HH:mm:ss.SSS} |{level:8}| ......
python装饰器
[toc] #### 函数可以作为参数 - 函数本身在python里面是一个对象, 也可以作为参数被传入另一个参数里. ```python def double(x): return x*2 def triple(x): return x*3 def calc_number(func,x): pri ......
python 指定参数类型
Python 3.5以下的版本: def add_numbers(a: int, b: int) -> int: return a + b Python 3.5以上的版本: def add_numbers(a, b): # type: (int, int) -> int return a + b 这 ......
jenkins+linux+gitee+maven自动化集成部署项目
jenkins+linux+gitee+maven自动化集成部署项目 一、jenkins概述 1.1 Jenkins介绍与优势 Jenkins是一个基于Java开发的开源的、易操作的CI/CD工具软件,其主要用于持续、自动的构建/测试/部署软件项目、监控外部任务的运行。Jenkins用Java语言编 ......
五分钟教你使用GitHub寻找优质项目
前言 经常会有同学会问如何使用GitHub找到自己想要的项目,今天咱们就出一期快速入门教程五分钟教你使用GitHub寻找优质项目。GitHub作为世界上最大的项目开源平台之一,上面有着无数优质的开源项目。善于使用它能够让你获得很多意想不到的惊喜。 首先解决访问慢的问题 FastGithub是GitH ......