python3.7不兼容pywinauto(浅谈python编译pyc工程--导包问题解决)
类别:脚本大全 浏览量:1727
时间:2021-11-03 15:28:17 python3.7不兼容pywinauto
浅谈python编译pyc工程--导包问题解决利用python 编译工程,生产pyc文件
pyc文件好处:是一种二进制机器码,并且隐藏了源文件代码,但是有和py文件一样的功能(可以理解为效果一样)
所以可以将代码隐藏,便于商业价值,保护代码隐私还能和py文件一样可运行
|
import compileall compileall.compile_dir(r '/path' ) |
所以在一些情况下,需将源文件工程批量生成pyc文件来隐藏代码。
上面代码即为 批量生成pyc的脚本更改path路径为根目录即可(根目录为最顶层目录需包括所有用到的文件)
运行完毕 会在不同目录生成__pycache__目录 存放所有当前目录的pyc文件
这并没有结束
运行主函数pyc文件 会发现新错误
importerror: no module named 'tracker.yolo'
原因是找不到文件tracker/yolo
解决方法
1.首先将所有__pycache__目录里的pyc文件全部粘贴到当前目录中
2.将所有pyc文件后缀改为与目录中py文件相同名字 比如:yolo.cpython-35.pyc--》yolo.pyc
3.将所有py文件删除
然后再运行你的主程序,解决问题
不太相信弯道超车,更欣赏仰望星空与脚踏实地
以上所述是小编给大家介绍的python编译pyc工程--导包问题解决详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://www.cnblogs.com/bob-jianfeng/p/10561650.html
您可能感兴趣
- python如何判断两个数组相同(Python实现的合并两个有序数组算法示例)
- python爬百度api有次数限制吗(对python借助百度云API对评论进行观点抽取的方法详解)
- python代码计算一个月多少天(Python计算时间间隔精确到微妙的代码实例)
- python 游戏开发实例(python实现诗歌游戏类继承)
- python爬虫模块教程(Python爬虫之UserAgent的使用实例)
- python找到连续不重复最长英文串(Python实现简单查找最长子串功能示例)
- docker镜像内安装python包(如何使用Docker搭建pypi私有仓库)
- python random函数在哪个包(Python3.5内置模块之random模块用法实例分析)
- python中mod函数的使用方法(详解Python3中ceil函数用法)
- python最基本的编程工具(5款Python程序员高频使用开发工具推荐)
- 在python中各个符号含义的汇总(详解Python中is和==的区别)
- python datetime模块是什么(Python中时间datetime的处理与转换用法总结)
- python后端生成的pdf文件(Python实现截取PDF文件中的几页代码实例)
- python的4种数字变量(Python将字符串常量转化为变量方法总结)
- 如何用python做一个弹窗(python实现弹窗祝福效果)
- python怎么表示矩阵转置(Python实现的矩阵转置与矩阵相乘运算示例)
- 菲律宾特产(菲律宾特产最值得买回国)
- 越南特产(越南特产首饰)
- TVB负评王连续挑战警察角色《使徒行者3》中将饰演卧底(TVB负评王连续挑战警察角色使徒行者3中将饰演卧底)
- 《精英律师》剧照首曝光,实力演员飙戏,演绎律政职场百态(精英律师剧照首曝光)
- 靳东领衔打造高精职场 新丽出品《精英律师》曝定妆照(靳东领衔打造高精职场)
- 靳东新剧《精英律师》定档,众星云集,这剧可追(靳东新剧精英律师定档)
热门推荐
- python3.7保存文件(详解用python实现基本的学生管理系统文件存储版python3)
- jquery留言板代码(JavaScript实现留言板添加删除留言)
- ftp两种传输协议有什么区别(FTP与SFTP的区别 知多少)
- 香港云服务器优化有用吗(香港云服务器优势有哪些?)
- docker从一个容器中退出来(Docker容器迁移到其他服务器的5种方法详解)
- asp.net如何实现word文档在线预览
- php框架制作方法(PHP从零开始打造自己的MVC框架之路由类实现方法分析)
- .NET项目中的AssemblyInfo文件的介绍
- 在docker中运行springboot(Linux Docker运行springboot项目的步骤详解)
- python队列快速排序(python按照多个条件排序的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9