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)

相关推荐

  • Android如何在安卓上实现通用卡证识别

    技术Android如何在安卓上实现通用卡证识别这篇文章主要介绍“Android如何在安卓上实现通用卡证识别”,在日常操作中,相信很多人在Android如何在安卓上实现通用卡证识别问题上存在疑惑,小编查阅了各式资料,整理出

    攻略 2021年11月15日
  • spark具有哪些优点(spark的底层是什么)

    技术Spark核心概念是什么这篇文章主要介绍“Spark核心概念是什么”,在日常操作中,相信很多人在Spark核心概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Spark核心概念

    攻略 2021年12月16日
  • 春笋怎么保存,什么方法保存竹笋时间最长

    技术春笋怎么保存,什么方法保存竹笋时间最长1. 要保存好竹笋,要先了解一点竹笋老化方面的知识春笋怎么保存。竹笋在强光和高温下新陈代谢很旺盛,竹笋会出现纤维老化。此外,竹笋被采挖出来后,由于没有根部供水了,加上断口失水和竹

    生活 2021年10月24日
  • 苹果电脑如何切换输入法,Mac下如何切换输入法

    技术苹果电脑如何切换输入法,Mac下如何切换输入法1、如果你只有二个输入法苹果电脑如何切换输入法,一个英文输入法和一个中文输入法,(五笔或拼音),那我们可以用键盘快捷键来切换就行了,按下command键,再按一下空格键,

    生活 2021年10月28日
  • Flex布局新旧混合写法分析

    技术Flex布局新旧混合写法分析本篇内容主要讲解“Flex布局新旧混合写法分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Flex布局新旧混合写法分析”吧!旧语法篇定义容器

    攻略 2021年11月15日
  • PHP BnbTool开发包有哪些特性

    技术PHP BnbTool开发包有哪些特性本篇内容介绍了“PHP BnbTool开发包有哪些特性”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔

    攻略 2021年11月26日