python学习笔记

来源:互联网 发布:unity3d象棋源码 编辑:程序博客网 时间:2024/05/17 00:48

1、PIP

pip是一个安装和管理 Python 包的工具, 是 easy_install 的一个替换品。自然对应Python3,则有pip3。

pip install requests 安装包

pip install --upgrade pip 更新包

pip list 查看已安装的包

 

2、virtualenv

Python虚拟沙盒环境

3、fabric

Fabric是一个Python库,可以通过SSH在多个host上批量执行任务。你可以编写任务脚本,然后通过Fabric在本地就可以使用SSH在大量远程服务器上自动运行。这些功能非常适合应用的自动化部署,或者执行系统管理任务。

 

4、jupyter

Jupythernotebook 是一个可以把代码、图像、注释、公式和作图集于一处,从而实现可读性分析的一种灵活的Web应用程序。Jupyter延伸性很好,支持多种编程语言,可以很轻松地安装在个人电脑或者任何服务器上——只要有ssh或者http接入即可。此外,Jupyter完全免费。

 

启动方法:

jupyter notebook--ip=192.168.99.152    ip为服务器IP,可以通过IP访问jupyter服务,访问示例:http://192.168.99.152:8888/?token=039a893068504c4d8f18734c82e80fe7675366696ad30123

 

jupyter notebook   只能在本机访问服务,服务绑定在127.0.0.1上,访问示例:http://localhost:8888/?token=039a893068504c4d8f18734c82e80fe7675366696ad30123

 

jupyter notebooklist 查看启动的notebook及token

 

4、ipython

可以通过TAB自动补齐代码和属性

在变量的前面或后面加上一个问号(?)就可以将有关该对象的一些通用信息显示出来。这就叫做对象的内省。

可以直接调试代码,观察代码性能

ipython notebook可以打开notepad类似jupyter的功能(其内部本身就集成了jupyter的功能)

0 0
原创粉丝点击