python--pip,虚拟环境、python编写规范

python简介

1.Python是一种解释型脚本语言;
2.Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言;
3.python 语言被广泛应用于:

  • 人工智能
  • Web 和 Internet开发
  • 科学计算和统计
  • 教育
  • 桌面界面开发
  • 软件开发
  • 后端开发

python官方网站:https://www.python.org/

pip

pip可以帮助我们安装python所需要的环境包,并可以解决依赖;

实用1.列出已安装的包

(venv) G:\untitled>pip list
Package    Version
---------- -------
pip        10.0.1
setuptools 39.1.0

实用2.安装要安装的包

pip install xxx

实用3.安装特定版本

pip install django==.1.1.5

实用4.导出python的环境

pip freeze > environment.txt

实用5.从导出的python环境中安装所需要的包

pip install -r environment.txt

实用6.卸载导出的python环境中的包

pip uninstall -r environment.txt

实用7.升级包

pip install -U <包名> 

实用8.显示包所在的目录

pip show -f <包名> 

实用9.搜索包

pip search <搜索关键字> 

实用10.查询可升级的包

pip list -o 

实用11.下载包而不安装

pip install <包名> -d <目录> 或 pip install -d <目录> -r environment.txt

python虚拟环境

virtualenvwrapper软件包

virtualenvwrapper这个软件包可以让我们更方便地管理虚拟环境

安装virtualenvwrapper

pip install virtualwrapper   #linux系统
pip install virtualwrapper-win  #window系统

virtualenvwrapper 的基本使用:

  • 创建虚拟环境
mkvirtualenv xxx_env   #那么会在你当前用户下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下
  • 切换到某个虚拟环境
workon xxx_env   
  • 退出当前虚拟环境
deacrivate
  • 删除某个虚拟环境
rmvirtualenv xxx_env
  • 列出所有虚拟环境
lsvirtualenv

python编写规范

# help()是Python中的内置函数
# 通过help()函数可以查询python中的函数的用法
# 语法:help(函数对象)
# help(print) # 获取print()函数的使用说明

# 文档字符串(doc str)
# 在定义函数时,可以在函数内部编写文档字符串,文档字符串就是函数的说明
#   当我们编写了文档字符串时,就可以通过help()函数来查看函数的说明
#   文档字符串非常简单,其实直接在函数的第一行写一个字符串就是文档字符串
def fn(a:int,b:bool,c:str='hello') -> int:
    '''
    这是一个文档字符串的示例

    函数的作用:。。。。。
    函数的参数:
        a,作用,类型,默认值。。。。
        b,作用,类型,默认值。。。。
        c,作用,类型,默认值。。。。
    '''
    return 10

help(fn)

posted @ 2019-06-11 18:42  du-z  阅读(437)  评论(1编辑  收藏  举报