----------------搭建Python环境----------------
**Linux环境 默认安装Python环境 ,输入Python启动Python交互模式;程序编辑使用vim;
**Windows环境 自行下载安装Python的msi包①,自带Python的GUI②开发环境;程序编辑工具eclipse等。
----------------Python的两种模式----------------
<1>交互模式
<2>文本模式
通常使用交互模式编辑指令,最快的看到效果,然后将相应的程序记录下来,保存到文本模式中。
(1)exit()退出交互模式(windows环境也是一样的,可以试一下哟)
(2)
[ root@milozou ~]# mkdir csvtpy
[ root@milozou ~]# cd csvtpy/
[ root@milozou csvtpy]# ls
[ root@milozou csvtpy]# vim
解释:
Linux命令行:
root@milozou:表示现在是ROOT用户登录并操作;
milozou:计算机名;
下面几行命令分别是:新建csvtpy文件夹;进入csvtpy 文件夹,显示文件夹中的文件;编辑文件
----------------Python文件类型----------------
(1).py(源代码)
Python源代码的文件以“.py”为扩展名,直接由Python程序解释,不需要编译;
编辑程序1.py:
#!/usr/bin/python
print 'hello world'
解释:
[ root@milozou csvtpy]# chmod +x 1.py chmod命令用于改变文件权限;+x 添加可执行权限;
[ root@milozou csvtpy]# ./1.py ./表示当前文件夹;使用./时文件内必须写程序路径(例:#!/usr/bin/python).
(2).pyc(字节代码)
Python源文件经编译后生成扩展名为“.pyc”的文件;编译之后的代码执行速度提高。
编辑程序2.py:
import py_compile import命令导入模块py_compile
py_compile.compile('1.py') 执行模块py_compile中的函数compile(filename)
(3).pyo(优化代码)
经过优化的源文件,扩展名为“.pyo”;
python -o -m py_compile 1.py; -o优化成字节码;-m表示把后面的模块当成脚本运行;
①msi安装包简介:
MSI就是microsoft installer的简写,是微软格式的安装包。一般是程序的安装软件。
②GUI:
图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。
GUI组成部分包括:桌面、视窗、单一文件界面、多文件界面、标签、菜单、图标、按钮.