环境准备
现在,我们现在要用python来所有开发语言都要做的事情,就是写“hello world”,但是,我们还是得准备好我们的python环境才可以进行第一个。现在简单说一下,最基本的python环境准备。!
- 选择对应平台。python可以基于window,linux类系统和mac os x系统。
有一个细节可以说一下,python第一个编译器是在龟叔的mac机上诞生的,而且世界上很多为python贡献的开发者也是使用类linux系统的,所以,这里有条件的话,建议大家可以使用苹果电脑或者类linux系统来做python的开发,笔者这里就使用ubuntu18.04来做演示。(或者如果是想在window上开发的话,建议可以使用虚拟机装linux系统,这种方式,这样可以减少很少开发过程出现的问题)
- 我们决定好使用那个操作系统之后,我们就可以去python官方获取版本了。由于官方已经决定放弃python2了,所以这里演示都是基于python3.6,基于window或者mac系统的情况下,选择好对应的版本就可以了。但是这里演示都是基于ubuntu的情况,已经自带了python2和python3,如果你发现你的ubuntu没有的话,你直接使用命令sudo apt-get install python3 python3-pip 就可以了。然后其他的安装过程都是下一步之类的,相信你们会懂的。
- OK!python3安装后了以后,我们就可以开始写第一个基于python3的“hello world”了,基于python3的运行方式有三种。
- 交互式解释器: 你可以通过命令行窗口进入python并开在交互式解释器中开始编写Python代码。
你可以在Unix,DOS或任何其他提供了命令行或者shell的系统进行python编码工作。
$ python # 假如当前系统是ubuntu
- 或者
C:>python # 假如当前系统是window
- 以下为Python命令行参数:
选项 描述
选项 | 描述 |
-d | 在解析时显示调试信息 |
-O | 生成优化代码 ( .pyo 文件 ) |
-S | 启动时不引入查找Python路径的位置 |
-V | 输出Python版本号 |
-X | 从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时。 |
-c cmd | 执行 Python 脚本,并将运行结果作为 cmd 字符串。 |
file | 在给定的python文件执行python脚本。 |
- 命令行脚本 在你的应用程序中通过引入解释器可以在命令行中执行Python脚本,如下所示:
$ python script.py # Unix/Linux
#或者
C:>python script.py # Windows/DOS
- ipython, 一个优化了第一个启动方式的python启动方式,相同的也是直接输入ipython就可以了。
- 集成开发环境(IDE:Integrated Development Environment): PyCharm,visual stdio code,等等。一般需要去开发爬虫,web网站等等,就需要用到IDE了。
OK!以上方式任选一个,这里以直接python简单的方式,直接在终端如何python,
然后输入代码:
print("hello world")
这样,第一个基于python3的hello就搞掂了。