作为一个编程学习者,相信大家一定很想知道关于python的开发环境有哪些吧,能够认知这些内容,对我们效率编码是很重要的,详细介绍请看下面内容:

Web Forever —— Web 开发项目推荐

oracle/helidon Helidon —— 甲骨文推出的轻量快速 Java 微服务框架

目前关于 Java 微服务框架的选择十分多,老牌的诸如 Spring Cloud, Thrift, ZeroC, Dubbo 等,新生的也有 Micronaut。本文推荐的 Helidon 是甲骨文打造的一个微服务框架,这是一个用于编写微服务的 Java 开源库,这些微服务运行在由 Netty 提供支持的快速 Web 内核上。Helidon 已正式加入 Eclipse MicroProfile。

示例代码关于MicroFramework:

WebServer.create(

Routing.builder()

.get("/greet", (req, res)

-> res.send("Hello World!"))

.build())

.start();

关于MicroProfile:

public class GreetService {

@GET

@Path("/greet")

public String getMsg() {

return "Hello World!";

}

}

Useful Tool —— 实用开发工具推荐

Education tools/thonny Thonny —— 面向初学者的 Python IDE

可供 Python 开发者选择的开发工具并不多,主流的选择普遍是 Visual Studio Code,愿意花钱的开发者可能会选择 PyCharm。但对于新手而言,PyCharm 称不上是一个“友好”的选择 —— 不仅显得过于“臃肿”,还是一个收费的软件。而 Visual Studio Code 对于初学者又有一定的学习曲线,因此下面就为大家介推荐一款专门面向初学者的 Python IDE。

Thonny 是一个面向初学者的 Python IDE,由爱沙尼亚的 Tartu 大学开发,它采用了不同的方法,因为它的调试器是专为学习和教学编程而设计的。Thonny 界面简洁,十分易于上手,还支持插件。因为它是面向初学者的,所以删除了可能会分散初学者注意力的所有功能。

Thonny 内置 Python 3.7,因此只需要一个简单的安装程序,我们就可以开始学习编程了(如有必要,还可以使用单独的 Python安装)。

sourcegraph/sourcegraph Sourcegraph —— 知名流行的代码搜索浏览工具

Sourcegraph 被大众广为熟知正是因为它支持在 GitHub 上轻松浏览和搜索代码,Sourcegraph 这款 Chrome 插件称得上是开发者必备的插件,它可以让我们像使用 IDE 一样浏览和搜索 GitHub 代码。

Sourcegraph 是一款能够根据语义来把 Web 上的开源代码编入索引的代码搜索浏览工具,提供代码搜索和代码语义智能感知功能。

你可以在你的 Web 浏览器上完成这一切,而不需要配置任何编辑器。由 Sourcegraph 出品的这款 Chrome 插件,可以非常方便地浏览和搜索 GitHub 上的代码,持跨仓库(repository)搜索、跳转到定义、查找引用等功能,宛若一个功能强大的 IDE。核心功能如跳转到定义(Go-to-definition) —— 浏览文件或查看 pull 请求时,将鼠标悬停在代码上可以查看文档提示,单击即可跳转到定义、查找引用或全文搜索。

Funny OSS — 有趣的开源软件

rwv/chinese-dos-games 中文 DOS 游戏 —— 使用浏览器玩中文 DOS 游戏

“情怀”两个字近年可以说是已经被用烂了,甚至在某些时候还包含着贬低的意味。但本文推荐的这个开源项目确实十分有情怀,大写赞美的情怀。

准确来说,这是一个汇集了大量中文 DOS 老游戏的站点(大航海时代、三国志、仙剑奇侠传……都是满满的回忆)。只要打开这个网站,就能直接在浏览器开玩。

项目原理并不高深,它在 GitHub 已有项目的基础上,将中文 DOS 游戏封装成网页应用。相比各类模拟器、虚拟机,这个网站的特别之处在于,玩家只需打开网页点击某款游戏,便可直接在浏览器里开始游玩,没有安装、配置的一套流程,还支持存档,非常方便。

Microsoft/MS-DOS MS-DOS —— 微软早期推出的磁盘操作系统、

MS-DOS 是微软早期推出的磁盘操作系统,最初由西雅图公司(Seattle Computer)开发并命名为 86-DOS 。微软在1981年7月将 86-DOS 的版权和其他所有权买断,并将其改名为 MS-DOS 向市场发布。这也是微软赖以发迹的第一个成功的操作系统产品。

2014年3月,微软通过计算机历史博物馆公开发布了 MS-DOS 1.25 和 2.0 版本的源代码。2018年9月28日,微软将这两个版本在 GitHub 重新开源,以供那些对早期 PC 操作系统感兴趣的开发者进行探索和实验。

Deep Learning —— 深度学习项目推荐

deeppomf/DeepCreamPy DeepCreamPy —— 使用深度神经网络去除马赛克

开发者为了更好地鉴赏艺术作品可谓是无所不用其极,此前我们曾推荐过一个开源项目 faceswap,这是一款基于深度学习技术的工具,用于识别和交换图片、视频中人物的脸部图像。具体的介绍这里不再赘述,感兴趣的话可以点进去深入了解。

以上就是关于python ide开发的实用工具,各个类别都帮大家细分完成,可以参考看下哦~更多python实用知识,点击进入PyThon学习网教学中心。

python哪一版好用-python IDE有哪些?哪个好用?相关推荐

  1. python哪一版好用-Python最好用的编辑器是哪款?北京老男孩教育

    Python是非常简单易学的,同时也是一个拥有强大功能的编程语言,Python具有丰富的第三方库以及独特的优势所在,提供简单而且高效的面向对象编程. 而对于Python学习来说,在过程中是无法缺少ID ...

  2. python管理系统web版_基于Python实现简单学生管理系统

    学生信息管理系统负责编辑学生信息,供大家参考,具体内容如下 第一次发帖,下面通过python实现一个简单的学生信息管理系统 要求如下: 1.添加学生的信息 2.删除学生的信息 3.修改的信息 4.查询 ...

  3. python管理系统web版_基于Python Flask的web日程管理系统

    日程管理系统文档 本学期的软件工程作业,使用Flask框架做了一个日程管理系统.其中数据库的部署和效果展示在B站有视频解说,戳我去B站. 源码在Github仓库可查看. 建模图例 代码中,一共有两个主 ...

  4. 简明python教程英语版_简明Python教程(A Byte of Python中文版)

    参考资料地址:https://github.com/LenKiMo/byte-of-python(中文版) https://github.com/swaroopch/byte-of-python(英文 ...

  5. python哪一版好用-Python 可视化工具库哪款最好用?哪款最不好用?

    10 78 天前 @Hlianbobo 同样作为初学者,很高兴能帮你避开这个坑 bokeh 没有提,是因为用它还不如用 plotly,都是基于 js 的前端:但是 plotly 可以搭网站,这个就厉害 ...

  6. python手机编译器推荐_Python编译器最新版|Python编译器手机版下载 v1.2 安卓版 - 数码资源网...

    现在互联网发展迅速发展,很多人开始往it行业发展,我给你们推荐一款很好的软件,Python编译器手机版主要为Python初学者提供直接运行的功能,能够随手验证一些小程序,Python编译器app支持直 ...

  7. 玩转Python? 一文总结30种Python的窍门和技巧!

    Python作为2019年必备语言之一,展现了不可替代作用.对于所有的数据科学工作者,如何提高使用Python的效率,这里,总结了30种Python的最佳实践.技巧和窍门.希望这些可以帮助大家在202 ...

  8. 玩转Python? 一文总结30种Python的窍门和技巧,不可错过哈!

    Python作为2020年必备语言之一,展现了不可替代作用.对于所有的数据科学工作者,如何提高使用Python的效率,这里,总结了30种Python的最佳实践.技巧和窍门.希望这些可以帮助大家在202 ...

  9. python学习手册中文版免费下载-Python学习手册 第三版

    <Python学习手册(第3版)>讲述了:Python可移植.功能强大.易于使用,是编写独立应用程序和脚本应用程序的理想选择.无论你是刚接触编程或者刚接触Python,通过学习<Py ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-105 不同单词个数统计(集合)
  2. Tracer Druid 记录sql 以及参数
  3. docker 多阶段构建
  4. 离开时请告诉自己生意就是生意
  5. python布尔测试对象_python布尔类型和逻辑运算
  6. 如何在golang http服务端程序中读取2次Request Body?(转)
  7. 服务器配置织梦系统,DedeCMS织梦系统设置说明:核心设置
  8. 天池学习赛:工业蒸汽量预测3——模型训练
  9. 【一起学爬虫】PyQuery详解
  10. 解决NVIDIA显卡驱动“没有找到兼容的图形硬件”的问题 [转]
  11. OSS SSL 访问异常
  12. oracle错误输出,oracle – SQL小提琴输出错误
  13. [UVA 10529]Dumb Bones
  14. 3GPP中的各种缩写
  15. ArcGIS中坐标转换与投影变换
  16. R实现一次性合并多个数据框
  17. Java面试题最新更新
  18. 充满春天气息的公众号文章
  19. 供应链数字化转型,从主数据管理开始
  20. 0909中兴面试准备

热门文章

  1. splunk 通过rest http导入数据
  2. 点击新建 下拉框选择
  3. 项目小白斩获蘑菇街暑期实习offer的面试过程
  4. live555工程建立与调试
  5. 2014.3.29阿里巴巴暑期实习笔试题分析
  6. Mysql中经常出现的乱码问题
  7. IOS学习之路五(代码实现UITableView)
  8. scrapy提取数据
  9. Netty基础系列(1) --linux网路I/O模型
  10. float数据类型研究,发现其能显示的有效数字极为有限