Abaqus Python 二次开发-Abaqus文件整理软件、带GUI的源代码、不带GUI的源代码

    在使用 Abaqus 的过程中,软件会在设定的工作目录中生成很多文件,占用大量的空间。为了整理无用的文件,基于 Python 二次开发 Python 二次开发的经验,编写了一个 py 文件,并基于 tkinter,简单设计了一个图形化界面(GUI),将 py 脚本打包成 exe 文件。

    为了便于大家自定义及使用,还提供了带GUI的源代码及不带GUI的源代码,大家可酌情使用。带GUI的源代码中,注释掉了和图标设置相关内容,因为调用第三方文件的话,可能会影响 py 文件打包 exe 的过程。如有打包需求,建议使用 pyinstaller 及 auto-py-to-exe 的组合。

2023-08-20_121737.png

    双击软件(文件整理-1.0.exe),即可运行软件,无安装流程。软件的界面如下图所示。

2023-08-20_120826.png

    软件的使用流程很简单,大致可分为如下几步:

1)将需要整理的文件的目录,复制、粘贴到 (1) 设置文件路径 的输入框内;

2)在 (2) 选择文件类型 中,勾选需要整理的文件的后缀( 数字 代表以数字为后缀名的文件,例如 abaqus.rpy.1);

3)点击 (3) 处理措施 的 整理文件至folder文件夹,会在 (1) 设置文件路径  中输入的文件路径下,创建一个名叫 folder 的文件夹,并将输入的文件路径下带有勾选的后缀名的文件,移动至 folder 文件夹,同时在 (4) 信息汇总 中,输出文件的数目和大小信息;

4)点击 (3) 处理措施 中的 删除folder文件夹(彻底删除,不是放到回收站) ,folder 文件夹中的文件,连同 folder 文件夹,均会被删除。

    补充说明:

1)第一次打开软件,可能会有病毒警告,网上相关资料推测,可能是调用某些 Python 库 导致的,考虑到这是一个很小的软件,且本人技术有限,就没有处理,安全软件弹出提醒后,选择信任,再次打开软件就不会有警告了;

2)假如,输入的文件路径为 D:\AAA,且 AAA 文件夹 内还有一个名字为 BBB 的文件夹 (D:\AAA\BBB) ,则仅处理 AAA 文件夹内的文件,BBB 文件夹内的文件不会受到影响。

3)貌似附件可能会被和谐,如果碰巧遇到了,请私信留言。

该付费内容为:附件为: 1) Abaqus-文件整理-软件 的压缩包,解压后直接运行exe文件就好; 2) py 源代码(带GUI),可根据自己的使用需求修改代码;3)py 源代码(无GUI)

包含3个附件 2人购买
默认 最新
当前暂无评论,小编等你评论哦!
点赞 3 评论 收藏 2
关注