iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >教你如何基于python实现脚本加密
  • 243
分享到

教你如何基于python实现脚本加密

2023-06-02 01:06:37 243人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要介绍了如何基于python实现脚本加密,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下from pathlib import Pathimport&

这篇文章主要介绍了如何基于python实现脚本加密,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
from pathlib import Pathimport python_minifierimport compileallimport sys def get_save_path(from_dir, to_dir, p):  ori_dir = str(from_dir.resolve())  _p = str(p.resolve())  return to_dir.joinpath(_p.split(ori_dir)[-1][1:])def mix_pyminifier(from_dir, to_dir):  for _p in from_dir.rglob('*.py'):    with _p.open(encoding='utf-8') as read_fp:      res = Python_minifier.minify(read_fp.read())     _to_p = get_save_path(from_dir, to_dir, _p)    Path(_to_p.parent).mkdir(exist_ok=True, parents=True)    with _to_p.open('w', encoding='utf-8') as write_fp:      write_fp.write(res)  def py2pyc(from_dir, to_dir):  compileall.compile_dir(str(from_dir.resolve()), maxlevels=20, force=True)def pyc2py(from_dir, to_dir):  passif __name__ == '__main__':  origin_dir = Path(sys.argv[1])  target_dir = Path(sys.argv[2])  pymini_dir = target_dir.joinpath('pymini')  pyc_dir = target_dir.joinpath('pyc_dir')  py_dir = target_dir.joinpath('py_dir')  mix_pyminifier(origin_dir, target_dir)  # py2pyc(origin_dir, pyc_dir)  # pyc2py(pyc_dir, pyc_dir)

以上就是本文的全部内容,希望对大家的学习有所帮助。

原文地址:https://www.linuxprobe.com/linux-python-compileall.html

--结束END--

本文标题: 教你如何基于python实现脚本加密

本文链接: https://www.lsjlt.com/news/228267.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 教你如何基于python实现脚本加密
    这篇文章主要介绍了如何基于python实现脚本加密,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下from pathlib import Pathimport&...
    99+
    2023-06-02
  • VBS脚本如何实现加密/解密
    这篇文章主要为大家展示了“VBS脚本如何实现加密/解密”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VBS脚本如何实现加密/解密”这篇文章吧。Dim WshSHell,FSO ...
    99+
    2023-06-08
  • python基于crypto实现加密与解密
    1.安装crypto库 pip install pycryptodome ps: 使用pip工具安装步骤: 1、直接安装pycryptodome模块即可 pip install pycryptodom...
    99+
    2023-10-10
    python 开发语言
  • 如何实现bat文件加密和解密脚本
    这篇文章给大家分享的是有关如何实现bat文件加密和解密脚本的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。bat加密脚本(保存为.BAT文件) @echo off cls color 2a :start cls e...
    99+
    2023-06-08
  • 如何实现CentOS下对shell脚本加密
    本篇内容主要讲解“如何实现CentOS下对shell脚本加密”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何实现CentOS下对shell脚本加密”吧!第一种方法(gzexe):这种加密方式不...
    99+
    2023-06-09
  • python 如何加密自己的脚本
    ----------------------------脚本部分---------------------------------[root@localhost 桌面]# cat hello.py #!/usr/bin/env python...
    99+
    2023-01-31
    自己的 脚本 python
  • 如何使用vbs实现解密base64加密的脚本
    这篇文章主要为大家展示了“如何使用vbs实现解密base64加密的脚本”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用vbs实现解密base64加密的脚本”这篇文章吧。代码如下:Funct...
    99+
    2023-06-08
  • MySQL如何实现密码加密认证的简单脚本
    小编给大家分享一下MySQL如何实现密码加密认证的简单脚本,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! MySQL登录的...
    99+
    2024-04-02
  • 如何对Shell脚本加密
    这篇文章给大家分享的是有关如何对Shell脚本加密的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好. 但shell脚本是可读写的,很有可能会泄露敏感信息...
    99+
    2023-06-09
  • 教你用python编写脚本实现自动签到
    目录1. 背景原因2. 签到原理3. 需要的环境selenium4. 安装模拟的插件5. 下载完成6.正题7. 完工!8. 更新1. 背景原因 最近才上班,要求每天打卡!我老是忘记,...
    99+
    2024-04-02
  • 基于Python实现一个春节倒计时脚本
    目录前言​环境安装效果展示代码展示补充前言​ 春节对于中国人民群众来说,是一个意义非凡的节日,它意味着一年的结束和新年的开始,很多人为了表达自己的期盼,都会进行倒计时。 &ldquo...
    99+
    2024-04-02
  • 基于Python如何实现配置热加载
    本篇内容介绍了“基于Python如何实现配置热加载”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!背景由于最近工作需求,需要在已有项目添加一个...
    99+
    2023-07-02
  • SharePlex如何基于Solaris 10 Linux实现自动巡检脚本
    这篇文章主要介绍SharePlex如何基于Solaris 10 Linux实现自动巡检脚本,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.check脚本,可单独执行,也可通过start脚本调用#!/bin/bash...
    99+
    2023-06-04
  • 基于Python实现中秋佳节月饼抢购脚本
    目录申明前言原理安装 Selenium方式1方式2安装浏览器驱动下载配置环境变量代码开发测试注意 申明 本博客不提供任何服务器端程序,也不提供任何收费抢购软件。该博客仅用于学习sel...
    99+
    2024-04-02
  • Python如何实现抢购脚本
    这篇文章将为大家详细讲解有关Python如何实现抢购脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Python脚本实现安装Python。我安装的是anaconda安装webdriver扩展。它是Sel...
    99+
    2023-06-25
  • vbs如何实现base64解密脚本代码
    这篇文章主要介绍vbs如何实现base64解密脚本代码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!代码如下:Function fDecode(sStringToDecode) 'This function ...
    99+
    2023-06-08
  • 教你用python实现一个加密的文字处理器
    这是一个类似于记事本的文字处理器。与正常的记事本不同的是,它会将文本文档进行加密,确保无法被常规的程序打开。 由于本人是一位业余编程爱好者,对于“python之禅&rdq...
    99+
    2024-04-02
  • JavaScript实现简单MD5加密的脚本分享
    目录1.什么是MD5加密2.为什么要使用MD5加密3.实现代码1.什么是MD5加密 MD5消息摘要算法(MD5 Message-Digest Algorithm),一种被广泛使用的密...
    99+
    2022-11-13
    JavaScript MD5加密 JavaScript MD5 JavaScript 加密
  • python密码学实现文件加密教程
    目录代码输出说明在Python中,可以在传输到通信通道之前加密和解密文件.为此,您必须使用插件 PyCrypto .您可以使用下面给出的命令安装此插件. pip ...
    99+
    2024-04-02
  • 基于Python实现加强版烟花
    上一篇实现的烟花里面预留了很多bug,今天过年,把代码给重新规划了一下。 效果如下: 远处是山和月亮,近处是雪和烟花。 由于忙着吃年夜饭,暂时就不详细解释代码了,空下来了再补上。 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作