自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

康的博客

种一棵树最好的时间是春天,其次是现在

  • 博客(67)
  • 收藏
  • 关注

转载 UE5 Locailzation本地化

接触到一些本地化文本的内容,UE有Localization Dashboard本地化流程工具,但是查了下资料发现网上的工具入口貌似UE4和UE5的入口不一样UE4。

2025-11-10 20:44:46 15

原创 Python写入Protocol Buffer数据

当我们的原始数据处理的不够完善时,我们常常需要对原始数据边处理边赋值给protobuf结构,其中除了会有string,int,bool等基础类型的赋值,还会有repeat 和 map 是一种复合类型,message 消息体的嵌套以及枚举类型的复制,具体情况具体分析处理。在python序列化和反序列化消息数据时我们需要用到proto文件对应的_pb2.py文件,这个需要你自行去利于。这里给出一个学习链接,有用到的可以学习下,我这里就不做过多赘述了。当我们数据处理的足够干净时操作比较方便。

2025-10-22 16:23:23 208

原创 python __import__ 内置函数模块导入

有时还可能存在不确定模块数量的情况,例如:由 Protocol Buffers 工具生成的 Python 文件。在 Protocol Buffers 中,当我们要用到这些xxxModuleName_pb2.py时,我们根据运行时的生成的。文件定义了数据结构和通信协议,然后使用 Protocol Buffers 编译器将。文件来导入不确定数量的模块的,也就是动态导入模块的场景。文件编译成对应的语言文件,比如 Python 中的。日常工作中我们python的模块导入除了我们常用的。

2025-10-21 15:24:51 128

原创 bat强制杀进程

有些软件不太稳定,或者是开发中的程序运行可能因为bug而导致报错,报错的进行卡在后台可能会占用某些文件导致后续更新修改异常,因此我们需要手动清理掉。这里提供一些代码示例。

2025-10-21 11:03:30 98

原创 python中__init_subclass__类方法实现一个脚本框架

当我们一个流程需要执行多个python脚本时,除了直接调用的方式,可以考虑搞一套python框架。优点如下提高开发效率:脚本框架可以提供现成的模板和结构,帮助快速搭建脚本或应用程序。开发者可以专注于实现业务逻辑,而无需重复编写基础代码。标准化项目结构:脚本框架通常提供一致的项目结构和最佳实践,使团队成员更容易协作,维护和扩展代码。内置功能和库:脚本框架通常包含许多内置功能和常用库,例如日志记录、配置管理、命令行参数解析等,减少了额外工作量。易于测试:具备标准化结构和容易复现的环境,可以使单元测试、集成测试和

2025-10-11 11:30:17 512

原创 装饰器实现单例

【代码】装饰器实现单例。

2025-09-30 19:17:08 97

原创 python安装.mobileprovision file

【代码】python安装.mobileprovision file。

2025-08-13 11:58:09 310

原创 typer 模块与装饰器

Typer 库 &装饰器

2024-07-18 19:49:00 389

原创 安装某目录下的mobileprovision证书

脚本安装某目录下的mobileprovision证书。

2024-05-10 11:02:40 386

原创 RGB颜色对照表

现在找到一个好用的颜色对照表还是有点麻烦的,推荐这个。

2024-04-12 15:23:28 472

原创 Python日志使用

【代码】Python日志使用。

2024-03-06 11:16:10 232 2

原创 企微机器人通知脚本

Python发送企微信息

2023-11-29 21:53:14 720

原创 如何确定哪个进程在Windows中占用了特定的文件或文件夹

确定哪个进程在Windows中占用了特定的文件或文件夹

2023-11-21 10:43:58 9123

原创 python判断文件是否可做读写操作并修改

该方法通过判断文件路径是否存在和各种访问模式的权限返回True或者False。os.W_OK: 检查文件是否可以写入;使用os.chmod()方法修改文件权限。os.X_OK: 检查文件是否可以执行。os.F_OK: 检查文件是否存在;os.R_OK: 检查文件是否可读;方法判断文件是否可进行读写操作。一.修改文件读写操作判断。以下是更改文件权限的示例。

2023-07-13 14:04:15 1095

原创 mac机提升权限

针对当前目录提升权限。

2023-07-04 10:20:37 398

原创 Mac机修改文件的句柄限制

修改mac下的句柄数限制

2023-06-03 16:23:15 1299

转载 pathlib模块常用使用技巧

Python pathlib模块

2023-05-23 11:30:48 280

原创 python3 sorted 实现自定义排序

Python3自定义排序

2023-05-10 17:50:11 322

原创 Python参数解析

【代码】argparse参数解析。

2023-03-27 10:41:08 165

原创 bat脚本运行结果有误,但不抛出错误退出

@IF NOT %ERRORLEVEL% == 0 EXIT /b %ERRORLEVEL%

2023-03-17 20:20:58 1242

转载 Unreal烘焙、打包、部署与运行

UE4 UAT BuildCookRun

2023-01-16 11:24:30 2631

原创 bat读取和处理文件内容

bat读取和处理文件(替换内容)

2023-01-13 11:26:41 3008

转载 Windows下企业微信机器人定时发送消息

Windows任务计划执行推送消息到企业微信

2023-01-07 10:45:11 940

原创 UE4 中C++读取Json文件

C++读取Json文件

2023-01-06 17:49:55 1377

原创 Python执行P4操作

p4命令在Python脚本中执行

2022-12-30 17:24:51 2320

原创 bat命令映射网络驱动器

批处理命令创建网络映像驱动盘

2022-09-20 16:08:28 3406

原创 python文本编码格式问题【合集】

编码报错问题处理

2022-08-23 11:24:33 1475

原创 Windows 中使用 Linux 命令

使得在Windows 系统中可使用 Linux 命令的一种推荐方法

2022-08-04 10:33:40 3769

原创 【python安装xlrd模块】

xlrd模块安装

2022-07-12 10:50:42 15013

原创 获取命令行运行结果进行赋值

获取命令行运行结果进行赋值一般有两种操作办法:1.将命令行运行结果重定向到一个临时文件中,然后解析该临时文件获取数据,进行赋值2.通过For方法进行操作for /F "tokens=3" %%j in ( 'p4 -ztag describe %ShelveID% ^| findstr /c:"desc"' ) do ( call:setEnv "DescString" %%j )......

2022-06-15 21:21:45 1127

原创 批处理字符串查找、分割及连接部分实操示例

@echo offset excelSuffix=.xlsxset suffix=;SETLOCAL ENABLEDELAYEDEXPANSIONset result=for /f "delims=" %%a in (outpu_file.txt) do ( rem 文件字符串遍历 echo %%a| findstr %excelSuffix% >nul && ( rem 字符串查找 .

2021-12-17 14:34:35 1613

原创 python执行bat文件并重定向输出日志

话不多说,直接上代码:def main(): pexec = None command = "F:\C++Project\testFolder\outputInfo.bat" pexec = Popen( "cmd.exe /c" + "outputInfo.bat", stdin=PIPE, stdout=PIPE, stderr=PIPE, shell=False,universal_newlines=True ) curli

2021-12-16 15:13:33 2249

原创 【Python】异常捕捉,异常传递,raise主动抛出异常,及自定义异常

异常捕捉简单的异常捕捉语法在程序开发中,如果对某些代码的执行不能确定是否正确,可以增加try(尝试)来捕获异常,防止程序直接中断try: 尝试执行的代码except: 出现错误的处理错误类型介绍下面我给一个Python的常见异常错误类型表,供大家参考错误类型捕捉完整代码在程序执行时,可能会遇到不同类型的异常,并且需要针对不同类型的异常,做出不同的响应...

2021-12-14 11:45:00 8348

原创 python读取excel表数据

python读取excel要看你的excel表文件的存储格式,一般需要先pip install xlrd安装xlrd库,如果你的表格拓展名为xlsx格式,解析表格应该会报Excel xlsx file; not supported的错误,这是因为默认安装的xlrd库是最新版的并不支持解析xlsx格式文件。可以执行1.pip uninstall xlrd2.pip install xlrd=1.2.0 (或者更早版本)重新导入旧版本的xlrd库。准备工作做好了,以下直接上示例代码: #引

2021-12-08 20:18:12 1311

原创 Bat延时退出窗口

timeout /t 5

2021-12-03 16:37:17 3902 1

原创 Python如何构建XML文件并格式化 【Python XML Format】

格式化xml需要用到库:xml.dom.minidom直接上代码:import sys, osimport xml.etree.ElementTree as ETfrom xml.dom import minidomTOOL_NAME = 'ResCheck'PYTHON = sys.argv[1]CUSTOM_TOOL_FILE = sys.argv[2] #文件路径is_empty = Trueif os.path.isfile(CUSTOM_TOOL_F

2021-11-26 19:27:42 2963

原创 perforce

perforce命令行文档https://www.perforce.com/perforce/r12.1/manuals/cmdref/以上是perforce命令行官方文档,具体使用还是需要摸索,例子较少

2021-11-12 15:36:21 382

原创 将Dos文档格式转换为Unix格式

将Dos文档格式转换为Unix格式有多种方法这边列举一些,希望可以给大家提供些帮助两种文本文档本质上的不同是由于不同系统下默认创建文件的行尾符不同,Windows系统以‘\r\n’换行结尾,Linix系统下以‘\n’结尾,Mac系统以‘\r’字符结尾1.在Linix系统下可以利用dos...

2021-10-29 15:22:59 3274

转载 判断文件是否包含某种后缀名

#include <string>#include <iostream>bool has_suffix( const std::string& filename, const std::string& suffix ) { std::size_t index = filename.find( suffix, filename.size( ) - suffix.size( ) ); return ( index != std::string::npos.

2021-10-25 20:09:10 525

转载 unity 打包报错:gradle build failed class too large

解决这个问题的办法很简单,把 Streaming Assets 下的文件类型抄到这个数组,而不是一个个加进去。比如,Streaming Assets 下有 .awb,.bundle 类型的数据,将 mainTemplate.gradle 改成如下就能解决问题:aaptOptions { noCompress '.unity3d', '.ress', '.resource', '.obb','awb', '.bundle''.bytes','.mp4','.txt','.ab','....

2021-08-04 10:29:24 540

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除