Python基础之部署,,简介安装开发工具开发


简介安装开发工具开发工具使用技巧示例
快捷开发(快捷键)

0x01 简介

Python流行程度
-- 排行前五
-- 开发或运维必须掌握的一门语言
应用技术领域
-- 自动化运维、云计算、虚拟化、机器人等技术
应用领域
-- 大型网站(Youtube、Google、NASA、豆瓣、知乎、拉勾网)

0x02 安装

Windows环境安装

1、快速安装

安装包下载:https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe开始安装:指定安装路径:C:\python27配置环境变量【右键计算机】-->【属性】-->【高级系统设置】-->【高级】-->【环境变量】-->【在第二个内容框中找到 变量名为Path 的一行,双击】--> 【Python安装目录追加到变值值中,用`;`分割】

PS:
系统默认值;``C:\python27,切记前面有分号

2、 细化安装

安装包下载:
https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe
开始安装
2.1 以管理员方式运行安装包
技术分享图片
2.2 选择安装方式
技术分享图片
2.3 勾选安装功能
技术分享图片
2.4 配置安装路劲
技术分享图片
2.5 安装进度
技术分享图片
2.6 安装成功
技术分享图片
2.7 安装完成目录及文件情况(目录必须先创建)
技术分享图片
2.8 开始 ---> 运行 ---> cmd
技术分享图片
2.9 启动cmd
技术分享图片
2.10 首次运行python命令
技术分享图片
添加环境变量
3.1 我的电脑 ---> 属性
技术分享图片
3.2 高级设置
技术分享图片
3.2 系统属性
技术分享图片
3.3 环境变量 ---> PATH ---> 编辑
技术分享图片
3.4 加入程序安装路径
技术分享图片
启动cmd验证
4.1 执行python命令验证版本信息
技术分享图片
Linux环境安装
PS:
Linux系统自带Python环境,版本较低

1.1 查看版本

python -V

1.2 安装gcc

yum install -y gcc

1.3 下载包

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

1.4 解压

tar xf Python-3.6.3.tar.xz

1.5 编译安装

cd Python-3.6.3./configuremakemake install

1.6 查看版本信息

/usr/local/bin/python36 -V

1.7 修改默认Python版本

mv /usr/bin/python /usr/bin/python2.6ln -s /usr/local/bin/python36  /usr/bin/python

1.8 修改yum源配置

vi /usr/bin/yum将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
Mac环境安装
< 待补充 >

0x03 开发工具

Sublime Text
Vim
Pycharm
文本编辑器

0x04 开发工具使用技巧

PS:
此处主要介绍Pycharm工具,其余后期补充

4.1 开发工具安装

Pycharm
4.1.1 官网地址
https://www.jetbrains.com
4.1.2 安装
技术分享图片
技术分享图片
4.1.3 指定安装路径
技术分享图片
4.1.4 创建快捷方式
技术分享图片
4.1.5 开始安装
技术分享图片
4.1.6 安装进度
技术分享图片
4.1.7 完成
技术分享图片
4.1.8 生成桌面图标
技术分享图片
4.1.9 启动程序
技术分享图片
4.1.10 使用协议
技术分享图片
4.1.11 相关设置
技术分享图片
4.1.12 创建新项目
技术分享图片
4.1.13 创建项目存放路径及关联程序
技术分享图片
4.1.14 启动程序完成
技术分享图片
Sublime Text
< 待补充 >
Vim
< 待补充 >

4.2 使用技巧

Pycharm配置
4.2.1 设置多版本python支持
设置步骤:
File->Settings->Project test->Project Interpreter
技术分享图片
4.2.2 设置窗口样式及字体大小
设置步骤:
File -> Settings ->Editor -> Colors & Fonts
技术分享图片
设置后的窗体样式
技术分享图片
4.2.3 设置创建python文件时,自动生成文件信息
设置步骤:
File->setting->Editot->Code Style->File and Code Templates ->Python Script
技术分享图片
文件头信息:
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : ${DATE} ${TIME}# @Author  : anChow# @File    : ${NAME}.py

0x05 示例

5.1 输入输出

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : 2018/3/28 18:20# @Author  : anChow# @File    : print.pyname = input("Please input your name: ")print("Hello {0}".format(name))print("Hello " + name)print("Hello %s" %name)

5.2 模块基本使用

#!/usr/bin/env python# -*- coding: gbk -*-# @Time    : 2018/3/28 18:20# @Author  : anChow# @File    : print.pyimport sysprint("程序名字:{0} ".format(sys.argv[0]))print("参数1 == {0}".format(sys.argv[1]))print("参数2 == {0}".format(sys.argv[2]))

5.2 pycharm设置文件传参设置
不配置参数时,执行报错:
技术分享图片
调出配置步骤:
技术分享图片
配置参数传递值:
技术分享图片
执行成功:
技术分享图片

0x06 快捷键

6.1 常用快捷键

Ctrl + Z               # 撤销Ctrl + A               # 全选Ctrl + C               # 复制Ctrl + V               # 粘贴Ctrl + X               # 剪切Alt + p                # 浏览历史命令(上一条)Alt + n                # 浏览历史命令(下一条)Ctrl + F6            # 重启shell,之前定义的对象和导入模块全部失效F1                      # 打开python帮助文档Alt + /                 # 自动补全曾经出现过的单词Ctrl + ]               # 缩进代码块Ctrl + [               # 取消代码块Alt + 3                # 注释代码快Alt + 4                # 取消代码块注释Tab                    # 补全

6.2 调试模式快捷键

F7: Step Into 相当于eclipse的f5就是 进入到代码F8: Step Over 相当于eclipse的f6 跳到下一步F9: resume programe 恢复程序或者执行到下一个断点

6.3 相关操作
6.3.1 Linux执行

# chmod +x test.py# ./test.py或  # python test.py

6.3.2 Windows执行

> Win + R> python test.py

6.3.3 Pycharm执行
技术分享图片

6.3.4 Pycharm调试
技术分享图片

Python基础之部署

评论关闭