2022年,把 Python 学到跟 Java 一样熟练——03 PyCharm和打包

Posted 毕小宝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022年,把 Python 学到跟 Java 一样熟练——03 PyCharm和打包相关的知识,希望对你有一定的参考价值。

背景

上一篇学会了 Python 类定义的语法,今天安装了 Python 的 IDE PyCharm 。

主要熟悉以下知识点:

  1. PyCharm 配置主题。
  2. 编辑器快捷键:换行但不缩进 Shift + Enter
  3. Python 应用打包。

PyCharm 设置外观主题

IDE 习惯的文本编辑器背景颜色的 RGB 值是 204/232/207 ,不喜欢默认的黑色。

PyCharm 跟 IDEA 好像是一家的,设置应该相似,就按照 IDEA 的配置找到了:

第一步,设置主题:

第二步,设置编辑器背景色:

如此就与 Java 开发习惯完美衔接了:

Python 项目打包

使用 PyCharm 创建一个简单的应用后,思考第二个问题,Python 项目是怎么打包发布的呢?

第一步,安装打包工具 py2app ,命令为:pip3 install py2app

第二步,在项目根目录下,使用 py2applet 工具打包:py2applet main.py
执行完成后,根目录下生成一个 main.app 文件夹,就是常见的应用程序目录结构:

从终端进入 main 文件的父目录,执行 ./main ,弹出了运行结果,一个空图形界面:

启示录

打包成系统应用中,所有的 print 语句都没有打印的地方,所以我想它们应该是控制台的输出,被淹没了吧,Python 应用应该也需要用日志框架之类的输出到日志文件中。

以上是关于2022年,把 Python 学到跟 Java 一样熟练——03 PyCharm和打包的主要内容,如果未能解决你的问题,请参考以下文章

2022 年,把 Python 学得跟 Java 一样熟练——03 PyCharm和打包

2022 年,把 Python 学得跟 Java 一样熟练——05 插入排序

2022 年,把 Python 学得跟 Java 一样熟练——05 插入排序

2022 年,把 Python 学得跟 Java 一样熟练——02 类定义

2022 年,把 Python 学得跟 Java 一样熟练——04 matplotlib 绘制概率图

2022 年,把 Python 学得跟 Java 一样熟练——06 获取 u817eu8bafu0020 Cosmic