configparser模块 文件python

如何在Bash中判断一个文件是否存在?

内容来自 DOC https://q.houxu6.top/?s=如何在Bash中判断一个文件是否存在? 这段代码用于检查文件是否存在: #!/bin/bash FILE=$1 if [ -f $FILE ]; then echo "File $FILE exists." else echo "Fi ......
文件 Bash

Python入门指南

Python入门指南 Python中的“文本” 代码 用计算机程序设计语言写成的,可以被计算机执行的文本称为代码。 输入 从外界将数据传递给程序称为输入,即通过输入设备(例如:鼠标、键盘、和摄像头等)向计算机输入数据和信息。 输出 程序将数据传递给外界称为输出,即把计算机处理结果(例如:屏幕显示的文 ......
入门指南 指南 Python

Python-Json异常:Object of type Decimal is not JSON serializable

源起: 使用python分离出一串文本,因为是看起来像整数,结果json转换时发生异常:TypeError: Object of type Decimal is not JSON serializable msgInfo={"uid":3232324232} json.dumps(msgInfo, ......

crash —— 根据dentry的地址输出文件路径

比如dentry的地址是ffff888140f49710,输出文件路径的方法是: 使用files命令 crash> files -d 0xffff888140f49710 DENTRY INODE SUPERBLK TYPE PATH ffff888140f49710 ffff888140fb2b8 ......
路径 地址 文件 dentry crash

OS模块的用法

OS模块的用法 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os. ......
模块

多文件(分模块)的编译过程

有三个文件cal.c、cal.h、main.c cal.c中是模块的函数实现,cal.h是模块的函数申明,main.c是调用各模块的功能。 #include <> 和#include ""区别: <>是从linux标准的头文件目录下去找头文件,如/usr/include/、/usr/local/in ......
模块 过程 文件

课程模块

1. 课程列表页前端 1. 前端:新建三个组件 - LightCourse.vue - FreeCourse.vue - ActualCourse.vue 2 配置路由 ActualCourse: <template> <div class="course"> <Header></Header> < ......
模块 课程

Python 循环

Python有两个基本的循环命令: while循环 for循环 while循环 使用while循环,我们可以在条件为真的情况下执行一组语句。 示例,打印i,只要i小于6: i = 1 while i < 6: print(i) i += 1 注意:记得增加i的值,否则循环将永远继续下去。 while ......
Python

MinIO实现文件上传与下载

引入依赖 <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>7.1.0</version> </dependency> 工具类 MinIoUtils @Autowired SiMinIoP ......
文件 MinIO

Vue验证码模块

一个普通图形验证码的模块,使用方式如下: 导入模块 import random from '@/util/VerificationCode' 使用方式 this.randomObj = random({ id: 'random', api: { url: '/api/getCode', header ......
模块 Vue

后端解决一样文件共享问题

我们上传文件到服务器,有时候很多人的头像或者文件一样,都上传的话会对服务器造成资源浪费。 那么就需要判断这个文件是否一样呢。如果一样,我们可以进行资源共享,同时节约了服务器资源。 判断是否一样可以用md5算法。MD5是一种常用的哈希算法,用于生成文件的固定长度的唯一标识符。 它通过将文件内容进行多次 ......
文件 问题

OPNsense 系列十一:OPNsense Tools 写的一些 Python 小工具

OPNsense Tools 介绍 基于 OPNsense 系统的 Python 小工具、小程序集,实现个人需要的功能。 目前支持: liteip: 终端网络信息获取小工具,实现域名、 IPv4 、 IPv6 、 MAC 更新的电子邮件通知。 ping_subprocess: ping (IPv4) ......
OPNsense 工具 Python Tools

linux创建及删除文件节点的命令

1.手动创建文件节点的命令(mknod): 命令 文件目录&名称 文件类型 主设备号 次设备号 mknod /xxx/xx c 120 1 2.手动删除文件节点的命令(rm): 命令 文件目录&名称 rm /xxx/xx from: https://blog.csdn.net/wanzhilin88 ......
节点 命令 文件 linux

python技术栈之单元测试中mock的使用

什么是mock? mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 mock的作用 特别是开发过程中上下游未完成的工序导致当前无法测试,需要虚拟某些特定对象以便测试。 unittest是python内置的单元测试库,在做接口测试时,如果 ......
单元 python 技术 mock

代码随想训练营第十天(Python)| 232.用栈实现队列 、 225. 用队列实现栈

232.用栈实现队列 class MyQueue: def __init__(self): self.stack_in = list() self.stack_out = list() def push(self, x: int) -> None: self.stack_in.append(x) d ......
队列 训练营 随想 代码 Python

1、构建目录必须和源文件为同级目录

复制工程后 路径发生变化,重新构建运行时会出现“QT 构建目录必须和源目录为同级目录”提示,解决办法如下: 方法一:点击 project(项目)->然后,看看Buit directory (构建目录),看看这里是不是文字变成了红色,如果是红色的路径,说明路径是错误的,改一个你自己的路径即可(但要和工 ......
目录 源文件 同级

SpringBoot项目的POM文件分析

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-ins ......
SpringBoot 文件 项目 POM

go mod tidy总是安装最新依赖,如何查找哪个模块导致某个包安装最新依赖,提供一个小工具

安装: go install github.com/jan-bar/interesting/findModVer@latest 执行:findModVer d:\myproject 结果如下图所示: 根据结果可以找到哪个依赖导致google.golang.org/grpc v1.45.0使用了这个版 ......
模块 工具 tidy mod go

深入理解linux文件

一、linux的文件存储 假如有一个用户在linux系统中编辑了一个文件,编辑完内容后,关闭编辑器时会问用户改如何命名这个文件,设置完名称之后会选择一个目录将该文件保存到指定目录下,在这个例子中包含了linux系统中与文件相关的三个组成部分 数据:就是文件的内容,保存在一个叫data(数据块)的结构 ......
文件 linux

FTP文件服务器

一、FTP介绍 FTP (File transfer protocol) 是TCP/IP 协议组中的协议之一。他最主要的功能是在服务器与客户端之间进行文件的传输。FTP就是实现两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载 (download)”文件。将文件从自己计算机中拷 ......
服务器 文件 FTP

js 大文件切片,中止上传,上传进度,断点续传

大文件切片上传背景介绍:当涉及大文件上传时,一种有效的方法是将大文件分割成小切片并逐个上传。这种技术不仅可以减轻服务器的负担,还可以避免上传过程中的中断和内存问题。本文将介绍如何使用JavaScript实现大文件切片上传,并解释如何处理断点续传、并发控制以及上传取消等问题,用到的知识点有大文件切片、 ......
断点 进度 文件 js

文件描述符fd

目录 在tcp的服务器端, 有两类文件描述符 监听的文件描述符 只需要有一个 不负责和客户端通信, 负责检测客户端的连接请求, 检测到之后调用accept就可以建立新的连接 通信的文件描述符 负责和建立连接的客户端通信 如果有N个客户端和服务器建立了新的连接, 通信的文件描述符就有N个,每个客户端和 ......
文件

python画边界框bounding box

边界框的坐标方向: python opencv画边界框程序: import cv2 import numpy as np class_name = "car" box_left_top = np.array([75, 35]) # bbox左上角坐标 box_right_bottom =np.arr ......
边界 bounding python box

Python定时任务框架APScheduler

Python定时任务框架APScheduler Python定时任务框架APScheduler详解-CSDN博客 python定时任务最强框架APScheduler详细教程 - 知乎 (zhihu.com) 课程详情接口 思路一: 直接在之前写好的查询所有课程的视图类上,配置一个类即可 class ......
APScheduler 框架 任务 Python

Python内置的正则库 re

Python- 正则表达式 re 模块 正则表达式(regular expression,regex) 正则表达式模式(pattern) 字符 普通字符和元字符 大多数字母和符号都会简单地匹配自身。例如,正则表达式 test 将会精确地匹配到 test 。(你可以启用不区分大小写模式,让这个正则也匹 ......
正则 Python re

python tarfile模块

一、简介 tarfile 模块提供了创建、打开、读取和写入 tar 文件的函数和类。以下是该模块中常用的一些函数和类: tarfile.open(name, mode='r', fileobj=None, **kwargs):打开一个 tar 文件,返回一个 TarFile 对象。 TarFile. ......
模块 tarfile python

Python打印动态进度条

import time def myprocess(percent): if percent > 1: percent = 1 # 打印对应的#号数量 * "#" => 字符串#号效果 strvar = int(percent * 50) * "#" # \r将后面字符覆盖到行首 进行打印 %% = ......
进度 动态 Python

docker cp 命令 - 宿主机与容器互相拷贝文件

一、从容器拷贝文件到宿主机 命令格式: $ docker cp <containder-id>:/path /host/path 例子: $ docker cp c9b7f17d43e9:/opt/hello.txt /home/hello.txt 二、从宿主机拷贝文件到容器 命令格式: $ doc ......
宿主机 宿主 拷贝 容器 命令

详解vue大文件视频切片上传的处理方法

前端上传大文件、视频的时候会出现超时、过大、很慢等情况,为了解决这一问题,跟后端配合做了一个切片的功能,接下来就详细的给大家介绍一下vue大文件视频切片上传的处理方法,需要的朋友可以参考下 前端上传大文件、视频的时候会出现超时、过大、很慢等情况,为了解决这一问题,跟后端配合做了一个切片的功能。 我这 ......
文件 方法 视频 vue

makefile学习记录 :一个工程里有多个makefile 如何make根目录下的makefile 调用子目录下的makefile,编译所有.c文件

注:本文个人学习记录 目的:一个工程里有多个makefile 如何make根目录下的makefile 调用子目录下的makefile,编译所有.c文件 如图所示 目录结构 ,根目录server: makefile ;子目录 so :makefile 根目录makefile: GCC=gcc APP= ......
makefile 子目 子目录 根目录 多个