菜鸟学Python(7):无法隐藏Python源代码

chatgpt赋能python:如何使用Python设置文件隐藏 隐藏文件是一个操作系统中被设置为不可见的文件。在Windows中,一个文件可以被设置为隐藏的文件,这使得这个文件不会在文件浏览器中显示出来,除非你选择“显示隐藏的文件和文件夹”的选项。在Linux和Unix中,一个文件可以被用点号开头来实现隐藏。这意味着一个以点号开头的文件不会出现在默认的查看文件列表中,除非你通过特定的命令来查看。本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。 阅读详情
在项目最后打包发布的时候发现Python源码无法隐藏。打包的方法有:
方法一、直接使用Python自带的模块Distutils。可以生成exe和rpm格式的安装文件,但是源码还是在硬盘的某个文件夹下。
方法二、使用py2exe。只能在windows下使用,可以生成exe的可执行文件,而且用户不能看到源码。但我们的程序也要在Linux下发行:(

所以我觉得程序在Python下很难隐藏源码。在Python邮件列表中也有很多隐藏代码的讨论,
http//groups.google.com/group/comp.lang.python/browse_thread/thread/47d05364beaaeac/4e34e20daf815e65?lnk=gst&q=hide+code&rnum=3#4e34e20daf815e65,

http//groups.google.com/group/comp.lang.python/browse_thread/thread/b4e08adec2d835f5/7c5a9cba5a9b4fe9?lnk=gst&q=hide+code&rnum=1#7c5a9cba5a9b4fe9,

http://groups.google.com/group/comp.lang.python/browse_thread/thread/20523d0eedf0c2e9/0fba04292f6f224f?
lnk=gst&q=hide+code&rnum=8#0fba04292f6f224f

可以看出Python的源代码是很难隐藏的,感觉这是Python设计时有意这样做的。
打包Python程序——基于Pyinstaller库的步骤详解 打包Python程序——基于Pyinstaller库的步骤详解Pyinstaller是一个用于将Python程序打包成单个可执行文件(exe)的库。它可以在Windows、Linux以及Mac OS等平台下使用,这使得Python编写的应用程序显得更加便携和易于分发。那么,我们该如何使用Pyinstaller将Python程序打包为可执行文件呢? 阅读详情

相关推荐

西门子博途系列学习笔记SCL(三)______自由口通讯(RS485轮询程序)

西门子博途V16系列学习笔记SCL(三)___自由口通讯轮询程序(RS485) 西门子博途系列学习笔记SCL(三)______自由口通讯(RS485轮询程序) 文章目录西门子博途V16系列学习笔记SCL(三)___自由口通讯轮询程序(RS485)前言一、FreePort自由口通讯是什么?二、使用步骤1.模块参数定义2.定义FB功能块参数:3.程序代码如下(每天写代码100行,学不会你来找我):总结 前言 很长时间都没有更新了,主要是最近在学习罗克韦尔的STUDIO5000PLC编程软件,怎么说,和博

weixin_42940283的博客 1万+

如果你也被pyinstaller折磨,建议阅读,pyinstaller打包教程。

使用pyinstaller打包遇到各种奇葩问题?我也遇到了!头疼的话就来看看这篇经验吧。

ningshen8的博客 4473

GROMACS+PLUMED联合安装避坑指南:为什么你的plumed patch总是失败?

本文深入解析GROMACS与PLUMED联合安装中补丁失败的常见原因,并提供详细的避坑指南。针对版本兼容性、环境配置和编译选项等关键问题,给出从源码选择、环境搭建到手动合并补丁的完整解决方案,帮助用户成功整合这两个强大的分子动力学工具,实现增强采样模拟。

weixin_29302047的博客 287

(隐藏你的代码)pywin32打包.py文件成.exe文件的详细教程(傻瓜式教程)

隐藏你的python源代码,将你的成果给别人炫耀一下。(新手看这里)

qq_73929499的博客 650

从三极管到MOS管:单片机I/O口驱动电路设计实战解析

本文深入解析了从三极管到MOS管的单片机I/O口驱动电路设计实战经验。通过对比三极管与MOS管的本质区别,结合实际案例详细讲解了驱动电路的设计要点、优化技巧及常见问题解决方案,帮助工程师高效完成各类负载驱动设计。

weixin_29161785的博客 317

【四足机器人实战】四足机器人运动学、动力学模型

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!四足机器人的运动学和动力学模型是其设计和控制的基础,涉及到如何精确描述和预测机器人在不同条件下的运动状态和行为本文先对四足机器人运动学、动力学模型做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章运动学模型主要关注四足机器人的几何形态和时间序列下的运动特性,而动力学模型则进一步考虑了引起这些运动的力和扭矩的作用效果。运动学模型:运动学模型描述了四足机器人在没有考虑力的影响下的运动特性。

qq_35635374的博客 1055

chatgpt赋能python:Python源代码的隐藏方法

本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。下图是课程的整体大纲下图是AI职场汇报智能办公文案写作效率提升教程中用到的ai工具。

shengcaiy123的博客 979

如何对正射影像DOM(卫星影像、无人机航拍影像)进行拼接、合并以及去黑边(附 Global Mapper Pro 24.0 安装包(中文注册版))

为什么要对正射影像DOM进行拼接?影像去黑边、影像拼接的操作和步骤。

从地图看世界的专栏 4298

菜鸟学Python(7):无法隐藏Python源代码

在项目最后打包发布的时候发现Python源码无法隐藏。打包的方法有:方法一、直接使用Python自带的模块Distutils。可以生成exe和rpm格式的安装文件,但是源码还是在硬盘的某个文件夹下。方法二、使用py2exe。只能在windows下使用,可以生成exe的可执行文件,而且用户不能看到源码。但我们的程序也要在Linux下发行:(所以我觉得程序在Python下很难隐藏源码。在Python邮

张彤的专栏 1547

把消息说清楚:OData V2 的 sap-message、错误体 errordetails 与 ABAP 端落地实践(Gateway Foundation / RAP)

OData V2消息机制解析:SAP业务系统的结构化通信设计 本文深入剖析了SAP系统中OData V2协议的消息传递机制。该设计通过双通道(成功时使用sap-message响应头,失败时采用error响应体)实现业务数据与提示信息的结构化分离,解决了企业级应用中"只返回业务数据"或"简单报错"的不足。文章详细解读了消息结构中的关键要素:target字段实现精准UI定位、severity级别控制交互流程、transition标记区分状态消息与过渡消息。同时揭示了SAP

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 849

RK3588 部署 YOLO26 目标检测:从训练到 NPU 推理

如果做垂直场景(工业缺陷、农作物、特定零件),需要自己标数据。采集图像(500+ 张,覆盖不同光照/角度)→ 筛选(删除模糊/无目标)→ LabelImg 标注(选择 YOLO 格式)→ 划分(train:val:test = 7:2:1)labelImg├── train/├── val/├── test/YOLO26 在 RK3588 上的全流程是 PC 端训练 + ONNX 导出 → RKNN 转换(INT8 量化)→ 板端推理。

m0_71589036的博客 108

菜鸟学Python | 如何用DeepSeek做海报

DeepSeek功能非常强大,主要是推理能力和理解能力很强,今天小编给大家分享一下如何用deepseek做海拔,这个其实对于设计行业或许新媒体行业是非常刚需的,现在有了deepseek 可以非常轻松的搞定,一起来看一下。

csdn_xmj的博客 1167

借助AI搞定国社科“研究内容”部分!用Gemini 3 Pro轻松撰写6大模块,让基金本子效率质量更上一层楼

所谓研究整体框架,是对课题研究逻辑结构与技术路径的系统阐述,其核心在于通过研究目标分解、研究内容模块化与研究方法整合,构建一个层次清晰、逻辑严密、科学可行的研究体系。撰写要求:1)分要点、分层次列出主要研究内容,保持各部分之间的逻辑性、层次性与系统性;研究可行性可理解为开展本课题在理论基础、研究方法、研究条件、人员结构、平台支撑及外部协作等方面的可实施程度,可从内部条件与外部条件两个维度进行系统论证。研究背景为:我正在申报xxx年xxx(项目名称),课题名称为:xxx,拟采用的主要研究方法包括:xxx等;

智能AI让学术科研更容易 964

python调用wifi_使用Python发现隐藏的wifi

/1 前言/细心的小伙伴可能知道,小编之前发布过一篇使用Python发现酒店隐藏的针孔摄像头,没有来得及上车的小伙伴也没关系,可以戳这篇文章了解一下:使用Pyhton带你分析酒店里的针孔摄像头。今天与大家一起分享使用Python来发现隐藏的wifi。/2背景介绍/随着生活的进步,阅历的加深,人们对无线网络安全的重视程度越来越大,防范意识也越来越强,有人说,我把无线网络隐藏了,就肯定安全了,别人肯...

weixin_39707536的博客 434

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

python基础语法菜鸟教程_python基础菜鸟教程,Python的基础语法

原标题:python基础菜鸟教程,Python的基础语法什么是Python?Python是一门简单直观的编程语言,并且目前是开源的,可以方便任何人使用。Python的开发哲学:用一种方法,最好是只有一种方法来做一件事。 (该视频资料获取方式:按图中方式找我,即可免费获取)你的第一个Python程序执行Python 程序的三种方式:解释器、交互式运行、IDE运行Python 是一个格式非常严格的程序...

weixin_39880899的博客 275

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

python基础教程菜鸟教程-python基础菜鸟教程,Python的基础语法

原标题:python基础菜鸟教程,Python的基础语法什么是Python?Python是一门简单直观的编程语言,并且目前是开源的,可以方便任何人使用。Python的开发哲学:用一种方法,最好是只有一种方法来做一件事。 (该视频资料获取方式:按图中方式找我,即可免费获取)你的第一个Python程序执行Python 程序的三种方式:解释器、交互式运行、IDE运行Python 是一个格式非常严格的程序...

q6q6q的专栏 447

Python菜鸟教程day1

Python菜鸟教程(1)python的历史及概况python的起源python的诞生python是什么编程语言python的优缺点优点缺点python的基础数据类型标准数据类型数据类型的强制转换Python数字变量和常量常见的数学函数随机函数python的运算符算术运算符比较运算符赋值运算符位运算符逻辑运算符成员运算符身份运算符 python的历史及概况 python的起源 Python...

weixin_42209141的博客 795

学python的基础是什么-要学 Python 需要怎样的基础?

更新在前头(20200927),最近有不少人私信问我如何入门 Python。最近整理了一份系统全面的Python学习路径资料包,比较适合小白,直接打包分享给你们,点击下面链接就可以领取!(知识点还是很全面的,基础知识、电子书、思维导图和免费课程都替你们整理好了~)就不用自己去网上到处搜索资料了,一次性打包,免费发给你们噢~点击下方链接即可领取!谢邀。目前来说python最好找工作的三个方向:爬虫、...

weixin_37988176的博客 155

从菜鸟到CTO:我靠这7本Python书打下技术江山(内部书单曝光)

掌握Python进阶核心技能,这份python程序员节推荐书单涵盖Web开发、自动化、算法优化等实战场景,精选7本从入门到精通的硬核好书,助你高效提升 coding 能力。值得收藏

LogicGlow的博客 436

python菜鸟基础教程-python基础菜鸟教程,Python的基础语法

原标题:python基础菜鸟教程,Python的基础语法什么是Python?Python是一门简单直观的编程语言,并且目前是开源的,可以方便任何人使用。Python的开发哲学:用一种方法,最好是只有一种方法来做一件事。 (该视频资料获取方式:按图中方式找我,即可免费获取)你的第一个Python程序执行Python 程序的三种方式:解释器、交互式运行、IDE运行Python 是一个格式非常严格的程序...

weixin_37988176的博客 89

Python从菜鸟到高手(2):清空Python控制台

  执行python命令会进入Python控制台。在Python控制台中可以用交互的方式执行Python语句。也就是执行一行Python语句,会立刻返回执行结果。   当Python控制台输入过多的Python语句时,有时需要将这些已经输入的语句和执行结果清空,并重新开始输入Python语句。例如,下图就是一个输入了多条Python语句,并输出相应结果的Python控制台。。   当然,如果不想...

weixin_33976072的博客 1872

学习Python语言都有哪些书籍?一份书单教你如何从菜鸟到高手

AlphaGo 都在使用的Python,是最接近 AI 的编程语言。 教育部考试中心近日发布了“关于全国计算机等级(NCRE)体系调整”的通知,决定自2018年3月起,在全国计算机二级考试中加入了“Python语言程序设计”科目。 9个月前,浙江省信息技术课程改革方案已经出台,Python确定进入浙江省信息技术教材,从2018年起浙江省信息技术教材编程语言将会从vb更换为Python。 小学...

量化交易研究 4731

Python菜鸟之路:Python基础

一、Python版本升级至3.0的必然性 In November 2014, it was announced that Python 2.7 would be supported until 2020, and reaffirmed that there would be no 2.8 release as users were expected to move to Python ...

weixin_34236497的博客 114

python菜鸟日记5

1.在python中我们可以导入模块,来调用模块里面的函数,在一个模块中,我们可以定义很多的函数和变量,但有些函数我们并不希望被别人使用,只希望在模块内部使用,那么,我们  可以通过_(下划线)前缀来实现,比如_ABC,_qiuhe,但是python并没有强制限制访问函数或变量,只是一种编程的习惯而已 2.在python中,pip是一个包管理工具,我们通过它来安装第三方软件的,一般来说

jerry_bai_xi的博客 813

从汇编菜鸟到拆弹专家:我是如何用Python模拟BombLab字符串校验逻辑的

本文分享了如何用Python模拟CMU BombLab的字符串校验逻辑,从逆向工程的角度解析二进制炸弹的拆解过程。通过Python实现汇编指令的等效操作,构建动态可视化沙盒,帮助读者深入理解底层程序逻辑,提升逆向工程技能。

desk3的博客 850

菜鸟联盟 python3_平淡的流年 - python3_菜鸟之路_os模块

os.makedirs('dirname1/dirname2') 可生成多层递归目录os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推os.mkdir('dirname') 生成单级目录;相当于shell中mkdir dirnameos.rmdir('dirname') 删除单级空目录,若目录不为空则无法...

weixin_39735247的博客 194
上一篇: 我也看大学中就业率数据问题
下一篇: 买票回家啦
wayne92
博客等级 码龄23年 55粉丝 176原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值