configparser模块 文件python

Deno 中使用 @typescript/vfs 生成 DTS 文件

## 背景 前段时间开源的 [STC](https://github.com/long-woo/stc) 工具,这是一个将 OpenApi 规范的 Swagger/Apifox 文档转换成代码的工具。可以在上一篇([《OpenApi(Swagger)快速转换成 TypeScript 代码 - STC ......
typescript 文件 Deno DTS vfs

公共模块之模块联邦

## 目录 - [前言](#前言) - [模块联邦概念](#模块联邦概念) - [使用配置](#使用配置) - [模块联邦优点](#模块联邦优点) - [模块联邦缺点](#模块联邦缺点) - [动态远程模块](#动态远程模块) #### 前言 工作中公共模块通过子仓库在多个项目中使用,其中公共头部, ......
模块 联邦

DELPHI 文件自动备份工具源码分享

一.工具界面如下(没做UI) 二.设计视图如下: 三.控件说明: 1.使用到了第三方StyleControl控件中的SCGPLabel,SCGPEdit,SCGPCheckBox,SCGPCombobox,SCGPButton,这几个控件如果需要,可替换成秕自带控件.难度-1 2.TrayIcon ......
备份工具 备份 源码 文件 工具

python+playwright 学习-74 set_extra_http_headers设置浏览器请求头部

# 前言 大部分网站保存登录状态是用cookies,也有个别网站是在请求头部添加token实现保存登录。 playwright 可以使用set_extra_http_headers() 方法设置浏览器请求头部参数 # set_extra_http_headers() 方法 设置头部参数headers ......

登录功能(auth模块ajax方法)

前端 <div class="container-fluid"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <h1 class="text-center">登录</h1> <div class="form-group"> <la ......
模块 功能 方法 auth ajax

python - base64转图片

折腾了base64转png弄了很久,使用以下代码进行转换后图片一直打不开 ``` import base64 imgData = 'data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD后面省略' imgData = src.split(',')[1] i ......
python 图片 base 64

Delphi获取文件创建时间、文件最后修改时间

procedure TForm1.Button1Click(Sender: TObject);//获取文件创建时间 var FileName: string; ti: Integer; dt: TDateTime; begin FileName := 'D:\test\Test.txt'; ti : ......
文件 时间 Delphi

【补充】文件存储方案

# 【补充】视频托管 - 在处理静态文件(如视频、图片、压缩文件等)时 - 通常的做法是将这些文件从项目的媒体文件夹(media folder)中分离出来 - 以避免项目变得庞大且难以管理。 - 取而代之的是使用第三方的文件托管平台来存储这些文件。 - 以下是一些常见的第三方文件存储平台选项: - ......
文件 方案

【补充】Python中实现单例模式的六种常见方法

# 【补充】Python中实现单例模式的六种常见方法 ## 【1】类属性: ```python class Singleton: instance = None @classmethod def getInstance(cls): if cls.instance is None: cls.insta ......
常见 模式 方法 Python

单片机模块化编程文件创建流程

一、在工程文件夹下创建一个新的文件夹,命名为“ModulesCodesFiles”,译为“模块化代码文件”,用于存放所有模块化代码文件。 二、在“ModulesCodesFiles”文件夹下为每个模块创建一个新的文件夹,命名为模块的名称,例如“Timer”或“ADC”。 1、在每个模块的文件夹下创建 ......
单片机 模块 流程 文件

【拓展】Loguru:更为优雅、简洁的Python 日志管理模块

# 【拓展】Loguru:更为优雅、简洁的Python 日志管理模块 # 【一】引入 - 在 Python 开发中涉及到日志记录,我们或许通常会想到内置标准库 —— logging 。 - 虽然logging 库采用的是模块化设计,可以设置不同的 handler 来进行组合,但是在配置上较为繁琐。 ......
模块 Loguru Python 日志

python+playwright 学习-73 page.wait_for_selector()

# 前言 网页上的元素有不同状态,有些元素本来不在DOM里,点击某个按钮后才出现。 有些元素是本来就已经在DOM里是隐藏的状态,点某个按钮后才变成显示状态。 如果我们想让元素到达指定的状态再下一步操作,可以用page.wait_for_selector() 方法。 # page.wait_for_s ......

【git命令】git忽略子模块的变更

git忽略子模块的变更 如果我们对某个git项目(以下称为主库)引用的子模块 git submodule 进行了某些变更,是无法直接通过 git add 命令将其添加到当前主库的暂存区的,因为这部分变更不归主库管理,但是每一次在主库下执行 git status ,又会提示有需要暂存的内容,如下图所示 ......
git 模块 命令

python机器学习经典算法代码示例及思维导图(数学建模必备)

最近几天学习了机器学习经典算法,通过此次学习入门了机器学习,并将经典算法的代码实现并记录下来,方便后续查找与使用。 ......
数学建模 示例 算法 思维 机器

超实用的批量管理工具 pssh 和 window 文件传输工具 pscp

[TOC] ## 一、概述 pssh 和 pscp 都是用于在计算机网络中进行批量操作的工具,但它们分别用于执行命令和传输文件。以下是关于这两个工具的概述: ### 1)pssh pssh 是 "Parallel SSH" 的缩写,用于在多台远程服务器上并行执行命令。 - 它可以让你在一次命令中同时 ......
工具 管理工具 文件 window pssh

Python练习:输入一个整数,输出该数二进制表示中1的个数。

Python3 整数对象存储为无符号数加上符号位标志,所以不存在“负数”补码形式,因此,计算 “1” 的数量需要按去符号后的无符号数: cnt=bin(n).count('1') 另外,Python3 无长整,整数长度原则上不限,所以不能以假定的 32 位处理。 补码+原码=2**32 1 # -* ......
二进制 整数 个数 Python

Python - 引用 内存地址 地址传递 值传递

内存地址是数据在物理内存中的存储位置; Java常量池 驻留,int是-5 ~ 256 __new__方法用于定义创建对象时执行的操作,__new__方法仅仅为用户提供一个创建对象时干预的入口,真正执行创建对象的操作由object类中的__new__方法完成。 del操作的实质是断开变量与内存数据之 ......
地址 内存 Python

python实现发送udp数据包数据

需求:python发送udp数据包数据,支持host、port、valueFile等启动参数,其中valueFile是json格式的文件,要解析编码完成转换。 分模块实现: 发送端: 导入所需的模块和类,例如sys、logging、argparse、json、socket以及datetime和tim ......
数据 python udp

文件服务器迁移

说明:文件服务器迁移共享文件,从172.21.44.X文件服务器迁移另外一台服务器 操作: 1、在新文件服务器以管理身份运行CMD输入以下命令 robocopy \\172.21.44.xx\e$\spcdata D:\spcdata /e /j /copyall /mt:12 /mot:10 /m ......
服务器 文件

iwebsec-文件上传 07 条件竞争

## 01、题目分析 在文件上传的时候,会有一瞬间进行判断,如果上传文件违规会进行删除,我们要做的就是在删除文件之前先访问到上传的文件,就可以通过两个不断的发包实现这个功能,先发一个一直上传的包,再同时发一个一直访问的包,一直循环,找到一个文件在服务器的时候正好访问到的时机,不仅仅访问,同时创建出一 ......
条件 iwebsec 文件 07

iwebsec-文件上传 06 文件截断上传

## 01、题目分析 ![image](https://img2023.cnblogs.com/blog/3261343/202308/3261343-20230819153020102-1397068178.png) ## 02、文件上传 如果直接在页面输入框直接输入%00截断符,会生成a.php ......
文件 iwebsec 06

python+playwright 学习-72 设置window.navigator.webdriver属性为false 跳过网站反爬检测。

# 前言 有些网站有反爬机制,比如用代码启动的浏览器会被检测到,需要人机验证,用脚本去点击或者滑动滑动虽然能滑动,但是会认证失败。 用playwright 和 selenium 启动的浏览器都会用个webdriver 属性。浏览器会根据这个属性判断是否是人工正常操作。 ![](https://img ......
playwright navigator webdriver 属性 python

iwebsec-文件上传 05 .htaccess

## 01、题目分析 ![image](https://img2023.cnblogs.com/blog/3261343/202308/3261343-20230819152416857-388928463.png) 正常来讲应该先判断文件上传过滤是前端验证还是后端验证,但是这个地方因为是靶场,所以 ......
htaccess iwebsec 文件 05

centos安装python3.7

1.安装openssl11 https://www.cnblogs.com/navysummer/p/17642466.html 2.安装依赖 yum install zlib-devel bzip2-devel ncurses-devel sqlite-devel readline-devel t ......
python3 centos python

iwebsec-文件上传 04 文件头过滤绕过

## 01、题目分析 文件上传的文件头过滤,题目中已经告诉我们了,我们已经知道了过滤类型,但是出于学习和判断的目的,那么我们还是得判断一下文件上传的过滤类型 ## 02、文件上传 既然文件头过滤,直接在木马文件中加上文件头GIF98a,然后直接上传即可,如果有文件类型过滤,那么就像上一关一样更改下文 ......
文件 iwebsec 04

iwebsec-文件上传 03 Content-Type过滤绕过

## 01、题目分析 文件上传的文件类型过滤,题目中已经告诉我们了,我们已经知道了过滤类型,但是出于学习和判断的目的,那么我们还是得判断一下文件上传的过滤类型 ## 02、文件上传 先用哥斯拉创建一个一句话木马 命名为1.php 然后尝试上传木马 ![image](https://img2023.c ......
Content-Type iwebsec Content 文件 Type

iwebsec-文件上传 02 文件名过滤绕过

## 01、题目分析 文件上传过滤类型,题目中已经告诉我们了,我们已经知道了过滤类型,但是出于学习和判断的目的,那么我们还是得判断一下文件上传过滤类型 ## 02、文件上传 先用哥斯拉创建一个一句话木马 命名为1.php 然后尝试上传木马 ![image](https://img2023.cnblo ......
文件 文件名 iwebsec 02

iwebsec-文件上传 01 前端JS过滤绕过

## 01、题目分析 事实上,文件上传过滤是很正常的,需要自行判断是前端过滤还是后端过滤,一般上传木马的时候可以进行抓包,如果直接点击上传直接弹出禁止上传的界面,而没有抓到数据包,那就说明是前端js过滤,但是这个题目已经说明了是前端js过滤,就不用再测试了 ## 02、文件上传 先用哥斯拉创建一个一 ......
前端 iwebsec 文件 01

Python中可用分号 `;` 将多行代码写在一行上

Python中可用分号 `;` 将多行代码写在一行上 ━━━━━━━━━━━━━━━━━━━━━━ 例如: ```python print('Hello'); print('World'); print('!') ``` 这将输出三行文本,分别是 `Hello`、`World` 和 `!`。 不过, ......
分号 一行 代码 Python

python DLL load failed while importing numpy_ops 异常

安装 https://aka.ms/vs/17/release/vc_redist.x64.exe原文章地址 :ImportError: DLL load failed while importing numpy_ops: The specified module could not be foun ......
importing numpy_ops python failed numpy