# toolkit **Repository Path**: duanyh_ASO/toolkit ## Basic Information - **Project Name**: toolkit - **Description**: 经常使用的小工具。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-14 - **Last Updated**: 2022-02-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # toolkit ## 简介 经常使用的小工具。可能对你也有用。用anaconda,需要的库都有。 工具列表: 1. [replaceVarNam](###1replaceVarNam) - 序列替换一批文件中的一批变量名称。 2. [getFigureFromTec](###2getFigureFromTec) - 从一堆tecplot文件(*.lay,*.lpk)中导出图片。 ## 详细介绍 ### 1. replaceVarNam + 你有没有一堆代码想替换里面变量的名字?想不想快速完成?可以看看这个小玩意儿。 + 输入: 1. fileList.csv:需要需改的代码文件列表,获取方法: - Linux:ls > fileList.csv: - Win:dir /b > fileList.csv。 2. replaceVarList.csv:需要替换的变量列表,文件格式如下: | original | replaced | | -------- | ---------- | | one | 1 | | two | 2 | | . | . | | . | . | | . | . | + 使用方法: - 准备好上述两个文件,修改工作目录变量workDir,即可运行; - 运行之后没用错误则会在当前目录生成checkVar.csv文件,并询问是否继续; - 检查checkVar.csv文件中列出的需要替换的部分是否正确,正确则继续运行,否则退出修改。 ### 2. getFigureFromTec + 你又要写报告了,甲方爸爸要求写1000页,我猜你写不了那么多字。咋办?画999页的图,大概要几千幅图吧。这个工具用来批量转图,tecplot的lay和lpk文件可以批量转成png。流体力学喜欢用tecplot,其它的不管。 + 输入: 1. list:tecplot文件列表,获取方法参考[上一节](###1replaceVarNam) + 使用方法: - 准备好输入文件list,修改tecplot文件目录tecFileDir,图片存放目录figFileDir,tecplot的EXE目录tecEXE; - 运行。 ### 3. getVarRange + 给出一组变量按一定比例变化的上下限。 + 输入: 1. dv.csv:一组变量,1行,nVar列,间隔用空格。 2. 还需要设置ratio变量,即变化比例。 + 使用方法: - 非常简单,一看便知。 ### N. 详细介绍模板 + 需求说明。 + 输入: 1. XXX文件 2. CCC文件 + 使用方法: - 第一步 - 第二步。。。 ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request