zoukankan      html  css  js  c++  java
  • 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、 细化安装

    • 开始安装
      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
    ./configure
    make
    make install
    

    1.6 查看版本信息

    /usr/local/bin/python36 -V
    

    1.7 修改默认Python版本

    mv /usr/bin/python /usr/bin/python2.6
    ln -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.py
    
    name = 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.py
    
    import sys
    
    print("程序名字:{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调试

  • 相关阅读:
    关于我这个bilibili主题的炫酷博客园css
    WSL(Windows Subsystem for Linux)的安装与使用【OI选手的不二选择】
    JSOI2019 round2 游记
    JSOI2019&12省联考退役记
    Thuwc 2019&Noi WC 2019 游记
    CF284A Cows and Primitive Roots
    CF261B Maxim and Restaurant
    洛谷P5840 [COCI2015]Divljak
    CF1295E Permutation Separation
    CF1295A Display The Number
  • 原文地址:https://www.cnblogs.com/RobinChow/p/8663397.html
Copyright © 2011-2022 走看看