展示 22 篇文章
每页 5 篇
当我们运行python脚本时,会在脚本文件对应的目录下产生一个文件夹__pycache__,文件夹里会有.pyc为后缀的文件,这些就是存储了python语句的字节码。接下来回顾一下字节码的作用、生成、运行、反汇编。
字节码的作用
当python文件被当做模块导入时,才会产生字节码文......
python
同样是处理字节码,Python中很少有人提到PVM,经常提到interpreter。但是对于其他语言比如java就有jvm。这之间到底有什么区别。
对于Python来说,PVM和interpreter的界限比较模糊了,有的人会直接把这两者当做一体。
先看看虚拟机大致是怎样的:虚拟机......
python
当写好了Python程序后,需要发给需求者使用,我们可以用Pyinstaller来将python程序打包为独立的可执行文件,这样就不用再安装python和一系列的三方包。
与其他第三方包一样先安装:
pip install pyinstaller
为了看到效果,先创建一个......
python
这里是一个用importlib根据路径来遍历并动态加载python文件中的方法或者类的例子。有什么文件是未知的,文件里有什么方法或类也是未知的,偶尔会用到来动态加载,不需要指定导入。
先创建一个目录和其中的两个文件吧。目录可以是如下简单例子,通过run.py加载first和second两......
python
根据前面默认的demo已经可以运行了,接下来就开始加组件。先加上底部菜单,分别是支出、收入、图表、设置,对应着记录支出项、记录收入项、 查看阶段图表汇总和分析、个人信息和app设置。
对于tab bar,官网有一个例子,可以参考但是不满足我的需要。因为它的tab在上方。
代码和图如......
Flutter
APP开发