Django 2.0 入门与实践
上QQ阅读APP看书,第一时间看更新

1.4 Hello World程序

前面我们已经开发了第一个Python脚本,本节通过开发一个Hello Word程序简单讲解Python开发的注意事项。

1.4.1 Linux系统的支持

由于Python是一门跨平台的编程语言,我们所开发的程序最终很可能会被部署到Linux系统上,所以在开发过程中一定要考虑对Linux的支持。在Python脚本的首行需要添加Python解释器。该解释器在Windows系统中不会起任何作用,但是在Linux系统中,执行Python脚本的时候会调用该解释器执行脚本。解释器代码如下:

    #!/usr/bin/python或者#!/usr/bin/env python

提示

#!/usr/bin/python是解释器的绝对路径,当Python没有安装在该路径时解释器失效。#!/usr/bin/env python通过系统路径自动查找Python解释器,因此需要保证Python的安装路径已经在系统路径中了。

1.4.2 非英文字符的支持

对于非英语区的开发人员来说,字符集是一个重要问题,在代码中紧跟Python解释器后,一定要添加对其他语言的支持,下面是对utf-8字符集(包含简体中文)的支持:

    # -*- coding: UTF-8 -*- 或者 #coding=utf-8

以上讲解了Python脚本的注意事项,下面开始编写“Hello Word!”程序,如图1-24所示。

图1-24