简易 服务器 文件python

自建RSS服务

title: "" date: 2023-08-08T16:05:25+08:00 tags: ["RSS"] categories: [] draft: false 参考链接: [docker-compose 部署 RSS 服务订阅、安装tiny-tiny-rss、RSSHub - 贝尔塔猫 - ......
RSS

python 测试框架中的数据库连接类(mysql示例)

1.数据库信息yaml文件 conf_env.yaml host: doname: demo.pab.com.cn port : 80database: host: "db.fat.qa.pab.com.cn" user: "deploy" password: "thess" dbname: "te ......
示例 框架 数据库 数据 python

文件管理

[toc] # 一 文件管理 ## 1.1 系统目录结构 ```python # Windows: 以多根的方式组织文件 C: D: # Linux:以单根的方式组织文件 / ##### 1.存放命令相关的目录 /bin, 普通用户使用的命令 /bin/ls, /bin/date /sbin,管理员 ......
文件

Ajax前后端发送数据、文件、分页器和案例

前后端数据传输的编码格式(contentType) 前后端数据传输的请求方式有两种:get、post。主要研究post请求方式的编码格式 """ get请求数据就是直接放在url?后面的: url?username=jason&password=123 """ 前后端传输数据的编码格式: urlen ......
案例 文件 数据 Ajax

python入门

环境搭建:官网下载,pycharm编译器用于开发 Jupyter沙箱 变量:定义变量,变量名=变量 标识符(变量名)命名规则:变量名中,只能由数字 字母 划线三类组成, 不能以数字开头。不能使用内置关键字(函数名,定义函数的DEF)。 严格区分大小写(小写大写就是两个变量,指向两个地方); 命名习惯 ......
python

8 Buildroot 根文件系统构建

一、根文件系统简介 根文件系统一般也叫做 rootfs,这个是属于 Linux 内核的一部分。 根文件系统首先是一种文件系统,该文件系统不仅具有普通文件系统的存储数据文件的功能,但是相对于普通的文件系统,它的特殊之处在于,它是内核启动时所挂载(mount)的第一个文件系统,内核代码的映像文件保存在根 ......
Buildroot 文件 系统

linux 文件权限和访问控制

文件权限和访问控制是Linux系统中保护文件和目录安全性的重要部分。以下是一些关于文件权限和访问控制的方法和示例说明: 1. **文件权限**: - 在Linux中,每个文件和目录都有权限,这些权限决定了谁可以执行哪些操作(读取、写入、执行)。 2. **文件权限表示**: - 权限通常用三个字母表 ......
权限 文件 linux

opencv-python特征检测

本章节介绍Harris角点检测,SIFT关键点检测,shi-Tomasi角点检测,SURF特征检测,ORB特征检测。 特征检测是提取图像信息,决定每个图像的点是否属于一个图像特征。其结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点,连续的曲线或连续的区域。 特征检测包括边缘检测,角检测,区 ......
opencv-python 特征 opencv python

Python基础day62 DjangoAjax的传输应用

前后端数据传输的编码格式(contentType)、Ajax提交JSON格式的数据、Ajax提交文件数据、Ajax结合layer弹窗实现删除的二次确认、批量插入数据 ......
DjangoAjax 基础 Python day 62

- 前后端数据传输的编码格式(contentType) - Ajax朝后端提交文件数据 - Ajax朝后端提交json数据 - Ajax结合layer弹窗实现删除的二次确认 - Django如何批量添加数据(一次性添加10000条数据,背后的逻辑重要) - 推导分页的原理(分页功能如何实现的,代码无需掌握,明白思路) - 以后分页就直接使用现成的分页器(类)

前后端数据传输的编码格式(contentType) 前后端数据传输的请求方式有两种:get、post 我们只研究post请求的编码格式 三种编码格式 urlencoded form-data json 发送post请求的方式 form表单 Ajax postman(第三方工具,需要下载) form表 ......

linux如何查找nginx使用的配置文件

1、查找nginx进程 ``` ps -aef | grep nginx ``` 2、通过进程pid查找程序路径 ``` pwdx ``` 3、在上面得到的路径下执行 ``` xxx/nginx -t ``` 示例如下: ![](https://img2023.cnblogs.com/blog/31 ......
文件 linux nginx

使用阿里云函数服务部署 nestjs

一路踩坑 对于一个现有的 nestjs 项目,如何在阿里云上进行函数部署 ## Serverless Devs 按照官方推荐,使用 [Serverless Devs](https://docs.serverless-devs.com/serverless-devs/readme ), 具体而言,先全 ......
函数 nestjs

python实现pdf转word

from pdf2docx import Converterimport PySimpleGUI as sgdef pdf2word(file_path): file_name = file_path.split('.')[0] doc_file = f'{file_name}.docx' p2w ......
python word pdf

Python 装饰器

## 装饰器的基本语法 装饰器本质上就是“定义一个闭包并用语法糖@简练地调用该闭包”,从而实现把一个方法对象当做参数,传入到另一个方法中,然后返回一个增强功能的新方法对象。 > 在 Python 中允许在一个方法中嵌套另一个方法,这种特殊的机制就叫做「闭包」,这个内部方法可以保留外部方法的作用域,尽 ......
Python

深入浅出关于微服务架构实战指南:分布式系统的设计与部署技巧

深入浅出关于微服务架构实战指南:分布式系统的设计与部署技巧 微服务架构实战指南:分布式系统的设计与部署技巧 摘要:随着互联网应用的快速发展,传统的单体应用架构已经无法满足高可用、可扩展、快速迭代等需求。微服务架构的出现为解决这些问题提供了一种新的思路。本文将深入探讨微服务架构的设计与部署技巧,包括服 ......
深入浅出 分布式 架构 实战 技巧

java springcloud 大文件分片上传处理

​ 在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 先说下要求: PC端全平台支持,要求支持Windows,Mac,Linux 支持所有浏览器。 支持文件批量上传 支持文件夹上传,且要求在服务端保留层级结构。文件夹数量要求支持到1 ......
springcloud 文件 java

批处理.重命名文件

批处理,替换指定字符: @echo off :: set /p w=请输入文件格式(即扩展名并以回车结束): set w="xlsx" set /p wf=请输入要修改的文字(以回车结束): set /p cb=请输入要改成的文字(若是删除则直接回车,以回车结束): for /f "delims=" ......
文件

Python_GUI(pySide)开发指南(@Like)

Python_GUI(pySide)开发指南(@Like) 目录 一、 Python GUI简介 二、 PySide6 工具安装 1. 安装VS Code: https://code.visualstudio.com/ 2. 安装Python: https://www.python.org/down ......
开发指南 Python_GUI 指南 Python pySide

Python | isinstance函数

isinstance函数 isinstance 的意思是“判断类型”;isinstance() 是一个内置函数,用于判断一个对象是否是一个已知的类型,类似 type()。 isinstance() 与 type() 区别type() 不会认为子类是一种父类类型,不考虑继承关系。isinstance( ......
isinstance 函数 Python

在windows上使用_netrc文件让Git记住用户名和密码(Linux文件名为.netrc)

场景 使用ssh因为网络策略问题无法访问git@github.com 使用https作为remote origin 缺点 明文存储 实现 定义一个用户环境变量%HOME%, 值为%USERPROFILE% 在%HOME%路径下新建一个文件_netrc(Linux文件名为.netrc) 在_netrc ......
文件 netrc 用户名 密码 windows

Python | split操作

1.str.split() str.split(str="",num=string.count(str))[n] str: 表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符 ......
Python split

idea 查看 class文件 出现 /* compiled code */

### idea 查看 class文件 出现 /* compiled code */ > idea在初始化的时候会默认自带反编译插件,但是在有的同学初始化的时候没有勾选上插件,从而导致不能正常的反编译,class类提示/*compiled code*/。 #### 解决方案 进入IDEA,选择==f ......
compiled 文件 class idea code

JavaScript实现文件夹的上传和下载

​ ASP.NET上传文件用FileUpLoad就可以,但是对文件夹的操作却不能用FileUpLoad来实现。 下面这个示例便是使用ASP.NET来实现上传文件夹并对文件夹进行压缩以及解压。 ASP.NET页面设计:TextBox和Button按钮。 ​ 编辑 TextBox中需要自己受到输入文件夹 ......
JavaScript 文件夹 文件

python 标准库Enum模块

1.Enum模块简介 枚举(enumeration)在许多编程语言中常被表示为一种基础的数据结构使用,枚举帮助组织一系列密切相关的成员到同一个群组机制下,一般各种离散的属性都可以用枚举的数据结构定义,比如颜色、季节、国家、时间单位等enum规定了一个有限集合的属性,限定只能使用集合内的值,明确地声明 ......
模块 标准 python Enum

Unittest + python + Selenium + HTMLTestRunner 自动化测试

1.测试框架 参数 说明 base/base_page.py 对selenium方法进行二次封装 config/setting.py 基础信息 pageobject/ 把每个页面的页面元素和操作,放在一个py文件中。测试用例只需引用对应页面的操作 report 存放测试报告的 runcase/sta ......
HTMLTestRunner Unittest Selenium python

我的python路-python基础

以前用的比较多的语言是java,但是自从从事测试行业以来,发现“通用的语言”竟然是python!呜呼~ 各种评论都说python学习很简单,but一点也不简单好吗, 本次分享就是一个记录,给一些小白同学做参考,大神请帮忙指正错误~~ 本期学习笔记: 1、python语言使用变量直接赋值即可,不用声明 ......
python 基础

最近台风肆虐,让我们用Python获取天气数据,分析一下台风到底要去哪!

最近台风肆虐,已进入我国24小时警戒线!台风“卡努”到底要去哪儿? 作为一个Python程序员,虽然我帮不上忙,但是时时关注一下还是可以的,顺便祈祷一下台风往东边某个小日子过得不错的小岛吹。 于是我花了一分钟,用Python写了一个获取天气数据的代码,然后进行数据分析,看看到底吹不吹的过去。 首先我 ......
台风 天气 数据 Python

利用Python Flask蓝图加自定义蓝图划分优雅的目录结构

我们在用Flask开发网站的时候。经常看到有很多人把所有的路由函数放到了入口文件,这种做法是非常不可取的,如果我们的视图函数有几百个了都写到一个文件里肯定是不行的。还有在实现中我们都在比较大型项目里面我们可能有十几个甚至几十个这种不同模型。我们需要考虑把这些模型分文别类归属到不同的文件中去。而不是都 ......
蓝图 结构 目录 Python Flask

python第三方插件包安装方法

插件包下载地址: https://pypi.org/project/requests/#files 根据插件包名拼接上面地址 下载tar.gz格式包 1、先解压 tar -zxvf XXX.tar.gz 2、进入解压包中 3、执行 python setup.py install 即可 如果使用whl ......
第三方 插件 方法 python

Log4netHelper, 支持自定义日志文件生成间隔

using log4net; using log4net.Appender; using log4net.Config; using log4net.Repository; using System; using System.Collections.Generic; using System.Li ......