5款非常棒的Python工具


Posted in Python onJanuary 05, 2018

工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来了很多便利,推荐给追求美好事物的你。

Python Tutor

Python Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助学生攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。通过这个工具,教师或学生可以直接在 Web 浏览器中编写 Python 代码,并逐步可视化地运行程序。如果你不知道代码在内存中是如何运行的,不妨把它拷贝到Tutor里可视化执行一遍,加深理解。

地址:http://www.pythontutor.com/

5款非常棒的Python工具

IPython

IPython 是一个 for Humans 的 Python 交互式 shell,用了它之后你就不想再用自带的 Python shell 了,IPython 支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多实用功能和函数,同时它也是科学计算和交互可视化的最佳平台。回复 “ipython” 获取《IPython交互式编程和数据可视化教程》。

官方地址:https://ipython.org/

三水点靠木下载地址:https://3water.com/softs/558477.html

5款非常棒的Python工具

Jupyter Notebook

Jupyter Notebook 就像一个草稿本,能将文本注释、数学方程、代码和可视化内容全部组合到一个易于共享的文档中,以 Web 页面的方式展示。它是数据分析、机器学习的必备工具。回复 “jupyter” 给你看一个基于 jupyter 写的 Python 教程。

地址:http://jupyter.org/

5款非常棒的Python工具

Anaconda

Python 虽好,可总是会遇到各种包管理和 Python 版本问题,特别是 Windows 平台很多包无法正常安装,为了解决这些问题,Anoconda 出现了,Anoconda 包含了一个包管理工具和一个Python管理环境,同时附带了一大批常用数据科学包,也是数据分析的标配。之前在公众号有介绍过 Anaconda

官方地址:https://www.anaconda.com/

三水点靠木下载地址:https://3water.com/softs/556361.html

5款非常棒的Python工具

Skulpt

Skulpt 是一个用 Javascript 实现的在线 Python 执行环境,它可以让你轻松在浏览器中运行 Python 代码。使用 skulpt 结合 CodeMirror 编辑器即可实现一个基本的在线Python编辑和运行环境。

官方地址:http://www.skulpt.org/

三水点靠木地址:http://tools.3water.com/code/python_Skulpt

5款非常棒的Python工具

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python对两个有序列表进行合并和排序的例子
Jun 13 Python
简单解决Python文件中文编码问题
Nov 22 Python
python中异常捕获方法详解
Mar 03 Python
Python中django学习心得
Dec 06 Python
Python爬虫实现简单的爬取有道翻译功能示例
Jul 13 Python
Django中的ajax请求
Oct 19 Python
Python英文文本分词(无空格)模块wordninja的使用实例
Feb 20 Python
对python中的*args与**kwgs的含义与作用详解
Aug 28 Python
使用python 计算百分位数实现数据分箱代码
Mar 03 Python
Python telnet登陆功能实现代码
Apr 16 Python
python日志通过不同的等级打印不同的颜色(示例代码)
Jan 13 Python
使用python生成大量数据写入es数据库并查询操作(2)
Sep 23 Python
Python基于列表模拟堆栈和队列功能示例
Jan 05 #Python
Django 2.0版本的新特性抢先看!
Jan 05 #Python
微信跳一跳游戏python脚本
Apr 01 #Python
Python基于列表list实现的CRUD操作功能示例
Jan 05 #Python
django 2.0更新的10条注意事项总结
Jan 05 #Python
OpenCV2.3.1+Python2.7.3+Numpy等的配置解析
Jan 05 #Python
python with提前退出遇到的坑与解决方案
Jan 05 #Python
You might like
PHP中Date()时间日期函数的使用方法小结
2011/04/20 PHP
php防止伪造数据从地址栏URL提交的方法
2014/08/24 PHP
YII Framework教程之异常处理详解
2016/03/14 PHP
全面解读PHP的Yii框架中的日志功能
2016/03/17 PHP
php使用event扩展的io复用测试的示例
2020/10/20 PHP
HTML5如何适配 iPhone IOS 底部黑条
2021/03/09 HTML / CSS
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
几种延迟加载JS代码的方法加快网页的访问速度
2013/10/12 Javascript
MyEclipse取消验证Js的两种方法
2013/11/14 Javascript
javascript运行机制之this详细介绍
2014/02/07 Javascript
JavaScript中的数学运算介绍
2014/12/29 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
JS冒泡事件与事件捕获实例详解
2016/11/25 Javascript
Node.js调试技术总结分享
2017/03/12 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
angular使用md5,CryptoJS des加密的方法
2019/06/03 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
python计算牛顿迭代多项式实例分析
2015/05/07 Python
使用 Python 实现微信公众号粉丝迁移流程
2018/01/03 Python
微信跳一跳python辅助脚本(总结)
2018/01/11 Python
每天迁移MySQL历史数据到历史库Python脚本
2018/04/13 Python
pymongo中group by的操作方法教程
2019/03/22 Python
Python 可变类型和不可变类型及引用过程解析
2019/09/27 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
使用CSS3的rem属性制作响应式页面布局的要点解析
2016/05/24 HTML / CSS
借助HTML5 Canvas API制作一个简单的猜字游戏
2016/03/25 HTML / CSS
单位成立周年感言
2014/01/26 职场文书
行政部岗位职责范本
2014/03/13 职场文书
市委常委班子党的群众路线教育实践活动整改措施
2014/10/02 职场文书
教师学习群众路线心得体会
2014/11/04 职场文书
办公室年度工作总结2015
2015/05/21 职场文书
大一新生军训新闻稿
2015/07/17 职场文书
导游词之日本富士山
2020/01/06 职场文书