Python用哪些工具好

技术Python用哪些工具好这篇文章主要介绍了Python用哪些工具好,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、最强终端:Upterm本来想推荐

本文主要介绍Python使用哪些工具比较好,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去了解一下。

一、最强终端:Upterm

本来想推荐fish或者zsh,其实主要是渴望自动完成这个功能。最近使用的Upterm其实非常简单易用。它是一款全平台终端,可以说是终端中的IDE,具有强大的自动完成功能。以前的名字叫BlackWindow,有人告诉他这个名字不利于社区推广。更名为Upterm后,现在是17000星。

二、交互式解释器:Ptpython

一个交互式Python解释器。支持vim和emacs的语法高亮、提示甚至打字模式。实际上,ptpython也内置在课程提供的在线终端中。

三、包管理必备:Anaconda

强烈推荐Anaconda,可以帮你安装很多麻烦的东西,包括Python环境、pip包管理工具、常用库、配置环境路径等等。如果你一件一件地做这些事情,很容易遇到各种问题,带来挫败感。如果你想用Python做数据,就安装吧。它甚至开发了一个JIT解释器Numba。所以Anaconda有了JIT之后,对在线科学计算效率要求更高的事情就可以做了。

四、编辑器:Sublime3

小白的话当然建议从PyCharm开始,但是有时候当你写一些轻量级的脚本时,你会想要使用更轻的工具。升华3在很多地方都有了很大的改进,使用起来也比以前更简单。借助Anaconda或CodeIntel插件,您可以让Sublime拥有近乎IDE的体验。

五、前端在线编辑器:CodeSandbox

虽然这不是真正的Python开发工具,但如果后端工程师想写前端,这个在线编辑器太方便了,省去了后端工程师的命!而不是安装成千上万包的npm,它已经在云中完成了,所以你可以直接写代码,看看效果。它得到了React和Vue等主流前端框架的支持。这是推荐的补充。

六、Python Tutor

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

七、IPython

IPython是一个面向人类的Python交互外壳。使用它之后,就不想再使用自己的Python shell了。IPython支持变量自动补全、自动缩进、bash shell命令,并且内置了很多实用的函数和函数。同时,也是科学计算和交互可视化的最佳平台。

八、Jupyter Notebook

Jupyter Notebook就像一本草稿本,可以将文本注释、数学方程、代码和可视化内容组合成一个易于共享的文档,并将其显示为网页。它是数据分析和机器学习的重要工具。

九、Anaconda

虽然Python不错,但总会遇到各种包管理和Python版本问题。特别是Windows平台上很多软件包无法正常安装。为了解决这些问题,阿诺康达出现了。Anoconda包括包管理工具和Python管理环境,还附带了大量常用的数据科学包,这也是数据分析的标准。

十、Skulpt

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

感谢您仔细阅读本文。希望边肖分享的文章《什么工具对Python好》对大家有所帮助。也希望大家多多支持和关注行业信息渠道,更多相关知识等着你去学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/53566.html

(0)

相关推荐

  • 金银花别名,金银花另外一个名字叫什么

    技术金银花别名,金银花另外一个名字叫什么金银花学名叫忍冬,别名金银藤、银藤、子风藤、鸳鸯藤等金银花别名。 金银花 ,正名为忍冬。“金银花”一名出自《本草纲目》,由于忍冬花初开为白色,后转为黄色,因此得名金银花。是川续断目

    生活 2021年10月31日
  • maven pom文件规范是什么样的

    技术maven pom文件规范是什么样的maven pom文件规范是什么样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。今天遇到个问题,架构项目的时候

    攻略 2021年10月19日
  • 怎么解决数据库查询非常慢问题

    技术怎么解决数据库查询非常慢问题本篇内容主要讲解“怎么解决数据库查询非常慢问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决数据库查询非常慢问题”吧!一、cpu lo

    攻略 2021年11月16日
  • 减数过程图手绘,3对染色体的减数分裂图怎么画

    技术减数过程图手绘,3对染色体的减数分裂图怎么画减数分裂的特征主要是同源染色体的分离减数过程图手绘,所以说需要画三对儿同源染色体,在减数第一次分裂画三对 同源染色体的变化。前期同源染色体联会,中期同源 染色体的排列在赤道

    生活 2021年10月28日
  • 如何理解Python基础中的for循环语句

    技术如何理解Python基础中的for循环语句如何理解Python基础中的for循环语句,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Python for循

    攻略 2021年10月25日
  • shotcut用什么剪辑(shotcut实用功能)

    技术Shotcut有什么用小编给大家分享一下Shotcut有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Shotcut是一个免费、开放

    攻略 2021年12月24日