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程序员鲜为人知但你应该知道的17个问题
Jun 04 Python
Python中的rfind()方法使用详解
May 19 Python
Python获取邮件地址的方法
Jul 10 Python
python图像常规操作
Nov 11 Python
PyQt5每天必学之单行文本框
Apr 19 Python
Python多线程编程之多线程加锁操作示例
Sep 06 Python
python利用requests库模拟post请求时json的使用教程
Dec 07 Python
5分钟 Pipenv 上手指南
Dec 20 Python
python异步存储数据详解
Mar 19 Python
python 通过手机号识别出对应的微信性别(实例代码)
Dec 22 Python
Python接口测试文件上传实例解析
May 22 Python
python实现AdaBoost算法的示例
Oct 03 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
解析CodeIgniter自定义配置文件
2013/06/18 PHP
php文件上传的简单实例
2013/10/19 PHP
浅析PHP中Session可能会引起并发问题
2015/07/23 PHP
php表单提交实例讲解
2015/11/12 PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
2019/04/10 PHP
JavaScript中的连字符详解
2013/11/28 Javascript
轻松创建nodejs服务器(3):代码模块化
2014/12/18 NodeJs
jquery通过closest选择器修改上级元素的方法
2015/03/17 Javascript
浅谈JavaScript中的作用域和闭包问题
2015/07/07 Javascript
原生js获取元素样式的简单方法
2016/08/06 Javascript
Bootstrap 源代码分析(未完待续)
2016/08/17 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
jQuery EasyUI 获取tabs的实例解析
2016/12/06 Javascript
详解自动生成博客目录案例
2016/12/09 Javascript
vue.js之vue-cli脚手架的搭建详解
2017/05/05 Javascript
vue-cli脚手架-bulid下的配置文件
2018/03/27 Javascript
vue实现验证码按钮倒计时功能
2018/04/10 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
2018/09/30 Javascript
AJAX在JQuery中的应用详解
2019/01/30 jQuery
微信小程序拍照和摄像功能实现方法示例
2019/02/01 Javascript
JS函数进阶之继承用法实例分析
2020/01/15 Javascript
js实现踩五彩块游戏
2020/02/08 Javascript
小程序中使用css var变量(使js可以动态设置css样式属性)
2020/03/31 Javascript
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
2021/03/01 Vue.js
[03:55]显微镜下的DOTA2特别篇——430灰烬之灵神级操作
2014/06/24 DOTA
让Python代码更快运行的5种方法
2015/06/21 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
2016/10/11 Python
python爬虫的工作原理
2017/03/05 Python
python2使用bs4爬取腾讯社招过程解析
2019/08/14 Python
opencv转换颜色空间更改图片背景
2019/08/20 Python
python 画出使用分类器得到的决策边界
2019/08/21 Python
python3 kubernetes api的使用示例
2021/01/12 Python
delegate与普通函数的区别
2014/01/22 面试题
元旦晚会活动总结
2014/07/09 职场文书
2015年话务员工作总结
2015/04/29 职场文书
python 进阶学习之python装饰器小结
2021/09/04 Python