PyArmor () () PyArmor是用于混淆Python脚本,将混淆后的脚本绑定到固定计算机或使混淆后的脚本失效的命令行工具。 它通过以下方式保护Python脚本: 混淆代码对象以保护常量和文字字符串。 在运行时混淆每个函数(代码对象)的co_code。 代码对象完成执行后立即清除frame的f_locals。 在运行混淆脚本的许可证文件时,请对其进行验证。 另请参阅 支持平台 Python 2.7和Python3 预建平台:win32,win_amd64,linux_i386,linux_x86_64,macosx_x86_64 嵌入式平台:Raspberry Pi,Banana Pi,Orange Pi,TS-4600 / TS-7600等 参考 快速开始 安装 pip install pyarmor 混淆脚本 pyarmor obfuscate foo.
2023-02-18 08:15:06 342KB python obfuscation obfuscate python-script
1
聚类轨迹 该Python脚本接收分子动力学或Monte Carlo轨迹(.pdb,.xyz或OpenBabel支持的任何格式),使用Kabsch算法找到结构之间的最小RMSD,并执行聚集聚类(一种无监督的机器学习),以对相似的构象进行分类。 该脚本是在考虑到Python 3的情况下开发的,但是,鉴于所有库均可用,它也应在Python 2.7中工作。 脚本要做的是计算轨迹的每个配置之间的距离(使用最小RMSD),建立一个距离矩阵(以压缩形式存储)。 请注意,计算距离矩阵可能需要一些时间,具体取决于您的轨迹多长时间以及每种配置中有多少原子。 距离矩阵也可以从文件中读取(使用-i选项),以避免每次您要更改链接方法(使用-m )或聚类的距离时重新计算该距离矩阵。 依存关系 该实现依赖于几个库,因此在运行脚本之前,请确保已在Python发行版中安装了所有库。 当前,需要以下库: 我们建议使用 P
1
电报删除所有消息 使用python脚本删除超组中的所有消息。 安装 要安装此脚本,您必须下载项目和安装要求: Linux git clone https://github.com/borontov/telegram-delete-all-messages cd telegram-delete-all-messages pip install -r requirements.txt python cleaner.py 视窗 从此仓库下载zip文件并解压缩 安装最新的版本 运行install.bat 运行start.bat 获取独立的电报应用程序API凭据 登录到 选择API develop
2022-05-05 10:33:25 16KB cli privacy telegram python-script
1
电报自动回复 使用 Telethon 自动回复电报消息的 Python 脚本 如何使用 获取电报 API 密钥到并转到 API 开发工具 安装Python 安装电视节目 打开.env并设置您的环境注释:如果将调试模式设置为true,则脚本将仅响应来自自身的消息 API_ID = YOUR API ID API_HASH = 'YOUR API HASH' DEBUG_MODE = false 运行 main.py 享受! :clinking_beer_mugs: 例子 灵感来自
1
Navier-Stokes-numeric-solution-using-Python- 适用于线性,非线性对流,一维和二维的Burger's和Poisson方程,使用标准壁函数的一维扩散方程,具有Dirichlet和Neumann BC的二维导热对流方程,完整的Navier-Stokes方程以及与Poisson方程耦合的腔体和二维通道流。
2021-10-29 18:27:54 34KB python python-script cavity fluid-dynamics
1
Python脚本笔记本 所有python脚本,笔记本的地方 该存储库包含我所有的python练习文件,笔记本和脚本。 它用作基础知识的参考,还将在此处添加更简单的可重用脚本。
2021-04-08 14:10:07 720KB JupyterNotebook
1