python 好用的集成开发环境境哪个好

博客访问: 152785
博文数量: 60
博客积分: 446
博客等级: 下士
技术积分: 830
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Python/Ruby
最近在学习python,python自带的IDE开发环境只能简单的编辑运行程序,它的调试方法就很特殊,对于我们习惯了用eclipse环境开发java程序,visual studio环境开发C++的人来说实在不方便,网上搜索了一下,最方便的方法就是将其集成到eclipse中,下面列一下主要的步骤:
& & & 首先打开eclipse的IDE开发环境,选择“help” -& "Install New Software"
& & & 弹出如下的对话框:
& & && & 点击“Add”按钮,在弹出的"Add Repository"对话框中"name"字段随意填一个,“Location”字段填写“http://pydev.org/updates”,接下来这一步的选择就至关重要了,
& & & & &首先蓝框标注的部分不能勾选,这样才会显示所有可用的PyDev版本,PyDev版本的选择也至关重要,要根据机器上安装的python版本来选择,如果与python版本不对应,有可能安装失败,我机器上安装的python是2.7.8,所以选择“PyDev 2.7.4”,这是对应于python 2.7的最高版本。据说与JDK版本也很有关系,但现在一般机器的JDK版本都是1,7,如果不是的要把它升级到1.7。接下来就是接受许可证,由其自动安装,这些不再赘述。
& & & 如果安装过程中没有任何错误提示就表明Pydev正常安装了,这时需要配置一下python解释器。选择"Window" -& "Preferences",弹出如下的对话框:
& & & 找到“PyDev”,点击“Interpreter - Python”,然后再点击“Auto Config”按钮,系统会自动配置相关环境,当界面与上图一致时,点击"Apply按钮",这样Pydev环境就配置好了。
& & & &下面测试一下新建一个python项目,点开"New Project"对话框,
& & & & 选择“PyDev Project”,后面建项目的过程与Java没有多大的区别,例如我们新建了一个“pytest项目”,在项目名称上右键点击“New” -& "PyDev Module"
& & & & & &弹出如下的对话框,将"package"和“name”项填完整,假设我们要建立的文件名是"HelloWorld"
& & & & &&
& & & & &然后编辑代码,运行调试过程与eclipse下java代码并无区别,很容易上手。
阅读(1129) | 评论(0) | 转发(1) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。第三方登录:Python集成开发工具 - 知乎专栏
{"debug":false,"apiRoot":"","paySDK":"/api/js","wechatConfigAPI":"/api/wechat/jssdkconfig","name":"production","instance":"column","tokens":{"X-XSRF-TOKEN":null,"X-UDID":null,"Authorization":"oauth c3cef7c66aa9e6a1e3160e20"}}
{"database":{"Post":{"":{"contributes":[{"sourceColumn":{"lastUpdated":,"description":"帮助大家通过学习python学会编程。","permission":"COLUMN_PUBLIC","memberId":,"contributePermission":"COLUMN_PUBLIC","translatedCommentPermission":"all","canManage":true,"intro":"帮你从不会写代码到会写代码解决问题的过渡。","urlToken":"pythonpx","id":15869,"imagePath":"4b70deef7.jpg","slug":"pythonpx","applyReason":"0","name":"通过python学会编程","title":"通过python学会编程","url":"/pythonpx","commentPermission":"COLUMN_ALL_CAN_COMMENT","canPost":true,"created":,"state":"COLUMN_NORMAL","followers":10563,"avatar":{"id":"4b70deef7","template":"/{id}_{size}.jpg"},"activateAuthorRequested":false,"following":false,"imageUrl":"/4b70deef7_l.jpg","articlesCount":184},"state":"accepted","targetPost":{"titleImage":"/82fada2f8e3d0f5da3cd9da66c4bf2cc_r.jpg","lastUpdated":,"imagePath":"82fada2f8e3d0f5da3cd9da66c4bf2cc.jpg","permission":"ARTICLE_PUBLIC","topics":[872],"summary":"黄哥推荐Python集成开发工具学习Python建议用以下开发工具,请根据自己的喜好,选择一种。分2种第一种是编辑器1、vim 2、atom 3、sublime text 4、Visual Studio Code 第二种是python集成开发环境(ide) 1、pycharm python集成开发环境, 有免费版。 2、wingi…","copyPermission":"ARTICLE_COPYABLE","translatedCommentPermission":"all","likes":0,"origAuthorId":0,"publishedTime":"T18:35:05+08:00","sourceUrl":"","urlToken":,"id":713948,"withContent":false,"slug":,"bigTitleImage":true,"title":"Python集成开发工具","url":"/p/","commentPermission":"ARTICLE_ALL_CAN_COMMENT","snapshotUrl":"","created":,"comments":0,"columnId":15869,"content":"","parentId":0,"state":"ARTICLE_PUBLISHED","imageUrl":"/82fada2f8e3d0f5da3cd9da66c4bf2cc_r.jpg","author":{"bio":"黄哥Python、和你同在。","isFollowing":false,"hash":"1386edbab40b331a71f2c3d7c96e51a0","uid":236900,"isOrg":false,"slug":"pythonpeixun","isFollowed":false,"description":"/pythonpeixun/article/blob/master/index.md\nqq:","name":"黄哥","profileUrl":"/people/pythonpeixun","avatar":{"id":"ece4a48c051c804668ffb","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},"memberId":,"excerptTitle":"","voteType":"ARTICLE_VOTE_CLEAR"},"id":375599}],"title":"Python集成开发工具","author":"pythonpeixun","content":"黄哥推荐Python集成开发工具学习Python建议用以下开发工具,请根据自己的喜好,选择一种。分2种第一种是编辑器1、vim2、atom3、sublime text4、Visual Studio Code第二种是python集成开发环境(ide)1、pycharm python集成开发环境, 有免费版。2、wingide python集成开发环境, 有免费版。3、liclipse python集成开发环境,免费。216小时学会Python","updated":"T10:35:05.000Z","canComment":false,"commentPermission":"anyone","commentCount":30,"collapsedCount":0,"likeCount":123,"state":"published","isLiked":false,"slug":"","lastestTipjarors":[],"isTitleImageFullScreen":true,"rating":"none","titleImage":"/82fada2f8e3d0f5da3cd9da66c4bf2cc_r.jpg","links":{"comments":"/api/posts//comments"},"reviewers":[],"topics":[{"url":"/topic/","id":"","name":"Python"}],"adminClosedComment":false,"titleImageSize":{"width":1440,"height":1080},"href":"/api/posts/","excerptTitle":"","column":{"slug":"pythonpx","name":"通过python学会编程"},"tipjarState":"activated","tipjarTagLine":"真诚赞赏,手留余香","sourceUrl":"","pageCommentsCount":30,"tipjarorCount":0,"annotationAction":[],"hasPublishingDraft":false,"snapshotUrl":"","publishedTime":"T18:35:05+08:00","url":"/p/","lastestLikers":[{"bio":"死者就是死者,凡是用心回答对不对立场如何都点赞","isFollowing":false,"hash":"cdab5016eb4da","uid":32,"isOrg":false,"slug":"sizhejun","isFollowed":false,"description":"中二少年,学生狗,土木工程在读","name":"死者君","profileUrl":"/people/sizhejun","avatar":{"id":"45b3c41af4c128be82d614","template":"/{id}_{size}.png"},"isOrgWhiteList":false},{"bio":null,"isFollowing":false,"hash":"2e136ebca89420fefbea5a5bc9fd3078","uid":12,"isOrg":false,"slug":"wu-yuan-long","isFollowed":false,"description":"","name":"hank","profileUrl":"/people/wu-yuan-long","avatar":{"id":"a9ffb074b7acbdad6a13be","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},{"bio":"","isFollowing":false,"hash":"3c39fd0ebd","uid":68,"isOrg":false,"slug":"lin-jin-he-57","isFollowed":false,"description":"","name":"林锦河","profileUrl":"/people/lin-jin-he-57","avatar":{"id":"","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},{"bio":"","isFollowing":false,"hash":"e1c86f4ffdabe524e50cc36c00a4354c","uid":40,"isOrg":false,"slug":"cai-bao","isFollowed":false,"description":"","name":"菜包","profileUrl":"/people/cai-bao","avatar":{"id":"d85710eab","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},{"bio":"研究生","isFollowing":false,"hash":"56ba704892cac7659bbe2a9","uid":385000,"isOrg":false,"slug":"elise-15-21","isFollowed":false,"description":"","name":"Elise","profileUrl":"/people/elise-15-21","avatar":{"id":"54d58fbac866bb252384","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false}],"summary":"黄哥推荐Python集成开发工具学习Python建议用以下开发工具,请根据自己的喜好,选择一种。分2种第一种是编辑器1、vim 2、atom 3、sublime text 4、Visual Studio Code 第二种是python集成开发环境(ide) 1、pycharm python集成开发环境, 有免费版。 2、wingi…","reviewingCommentsCount":0,"meta":{"previous":{"isTitleImageFullScreen":true,"rating":"none","titleImage":"/50/82fada2f8e3d0f5da3cd9da66c4bf2cc_xl.jpg","links":{"comments":"/api/posts//comments"},"topics":[{"url":"/topic/","id":"","name":"Python"}],"adminClosedComment":false,"href":"/api/posts/","excerptTitle":"","author":{"bio":"黄哥Python、和你同在。","isFollowing":false,"hash":"1386edbab40b331a71f2c3d7c96e51a0","uid":236900,"isOrg":false,"slug":"pythonpeixun","isFollowed":false,"description":"/pythonpeixun/article/blob/master/index.md\nqq:","name":"黄哥","profileUrl":"/people/pythonpeixun","avatar":{"id":"ece4a48c051c804668ffb","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},"column":{"slug":"pythonpx","name":"通过python学会编程"},"content":"一句话说清楚,lambda 是python定义匿名函数的语法。lambad 表达式就是一个函数,可以赋值给一个变量,既然是表达式,可以参与运算。lambda x: x ** 2 这个匿名函数的形参是x,表达式x ** 2的值就是这个函数的返回值。&&& lambda x: x ** 2\n&function &lambda& at 0x&\n&&& (lambda x: x ** 2)(2)\n4\n&&& f = lambda x: x ** 2\n&&& f(2)\n4\n&&&\nmap(lambda x: x ** 2, range(1, 11)) 结果是。[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]。
也可以这样 f = lambda x: x ** 2map(f, range(1, 11))","state":"published","sourceUrl":"","pageCommentsCount":0,"canComment":false,"snapshotUrl":"","slug":,"publishedTime":"T17:40:48+08:00","url":"/p/","title":"一句话说清楚python匿名函数","summary":"一句话说清楚,lambda 是python定义匿名函数的语法。lambad 表达式就是一个函数,可以赋值给一个变量,既然是表达式,可以参与运算。lambda x: x ** 2 这个匿名函数的形参是x,表达式x ** 2的值就是这个函数的返回值。&&& lambda x: x ** 2\n&function &lamb…","reviewingCommentsCount":0,"meta":{"previous":null,"next":null},"commentPermission":"anyone","commentsCount":11,"likesCount":10},"next":{"isTitleImageFullScreen":true,"rating":"none","titleImage":"/50/82fada2f8e3d0f5da3cd9da66c4bf2cc_xl.jpg","links":{"comments":"/api/posts//comments"},"topics":[{"url":"/topic/","id":"","name":"Python"}],"adminClosedComment":false,"href":"/api/posts/","excerptTitle":"","author":{"bio":"黄哥Python、和你同在。","isFollowing":false,"hash":"1386edbab40b331a71f2c3d7c96e51a0","uid":236900,"isOrg":false,"slug":"pythonpeixun","isFollowed":false,"description":"/pythonpeixun/article/blob/master/index.md\nqq:","name":"黄哥","profileUrl":"/people/pythonpeixun","avatar":{"id":"ece4a48c051c804668ffb","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},"column":{"slug":"pythonpx","name":"通过python学会编程"},"content":"在计算机科学中,闭包(Closure)是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。有另一种说法认为闭包是由函数和与其相关的引用环境组合而成的实体。闭包在运行时可以有多个实例,不同的引用环境和相同的函数组合可以产生不同的实例。在一些语言中,在函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。运行时,一旦外部的函数被执行,一个闭包就形成了,闭包中包含了内部函数的代码,以及所需外部函数中的变量的引用。其中所引用的变量称作上值(upvalue)。","state":"published","sourceUrl":"","pageCommentsCount":0,"canComment":false,"snapshotUrl":"","slug":,"publishedTime":"T20:11:19+08:00","url":"/p/","title":"python闭包和golang闭包","summary":"在计算机科学中,闭包(Closure)是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。有另一种说法认为闭包是由函数和与其相关的引用环境组合而成的实体。闭包在运行时可以有多个实例,不同的引用环…","reviewingCommentsCount":0,"meta":{"previous":null,"next":null},"commentPermission":"anyone","commentsCount":1,"likesCount":3}},"annotationDetail":null,"commentsCount":30,"likesCount":123,"FULLINFO":true}},"User":{"pythonpeixun":{"isFollowed":false,"name":"黄哥","headline":"/pythonpeixun/article/blob/master/index.md\nqq:","avatarUrl":"/ece4a48c051c804668ffb_s.jpg","isFollowing":false,"type":"people","slug":"pythonpeixun","bio":"黄哥Python、和你同在。","hash":"1386edbab40b331a71f2c3d7c96e51a0","uid":236900,"isOrg":false,"description":"/pythonpeixun/article/blob/master/index.md\nqq:","profileUrl":"/people/pythonpeixun","avatar":{"id":"ece4a48c051c804668ffb","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false,"badge":{"identity":null,"bestAnswerer":null}}},"Comment":{},"favlists":{}},"me":{},"global":{"experimentFeatures":{"ge3":"ge3_9","ge2":"ge2_1","isOffice":"false","nwebStickySidebar":"sticky","qrcodeLogin":"qrcode","favAct":"default","default":"None","mobileQaPageProxyHeifetz":"m_qa_page_nweb","newMore":"new","newBuyBar":"livenewbuy3","newMobileColumnAppheader":"new_header","appStoreRateDialog":"close","homeUi2":"default","answerRelatedReadings":"qa_recommend_with_ads_and_article","wechatShareModal":"wechat_share_modal_show","iOSNewestVersion":"4.2.0","qaStickySidebar":"sticky_sidebar","androidProfilePanel":"panel_b","liveStore":"ls_a2_b2_c1_f2","zcmLighting":"zcm"}},"columns":{"next":{},"pythonpx":{"following":false,"canManage":false,"href":"/api/columns/pythonpx","name":"通过python学会编程","creator":{"slug":"pythonpeixun"},"url":"/pythonpx","slug":"pythonpx","avatar":{"id":"4b70deef7","template":"/{id}_{size}.jpg"}}},"columnPosts":{},"columnSettings":{"colomnAuthor":[],"uploadAvatarDetails":"","contributeRequests":[],"contributeRequestsTotalCount":0,"inviteAuthor":""},"postComments":{},"postReviewComments":{"comments":[],"newComments":[],"hasMore":true},"favlistsByUser":{},"favlistRelations":{},"promotions":{},"switches":{"couldAddVideo":false},"draft":{"titleImage":"","titleImageSize":{},"isTitleImageFullScreen":false,"canTitleImageFullScreen":false,"title":"","titleImageUploading":false,"error":"","content":"","draftLoading":false,"globalLoading":false,"pendingVideo":{"resource":null,"error":null}},"drafts":{"draftsList":[],"next":{}},"config":{"userNotBindPhoneTipString":{}},"recommendPosts":{"articleRecommendations":[],"columnRecommendations":[]},"env":{"edition":{},"isAppView":false,"appViewConfig":{"content_padding_top":128,"content_padding_bottom":56,"content_padding_left":16,"content_padding_right":16,"title_font_size":22,"body_font_size":16,"is_dark_theme":false,"can_auto_load_image":true,"app_info":"OS=iOS"},"isApp":false},"sys":{},"message":{"newCount":0},"pushNotification":{"newCount":0}}六款好用的Python IDE - Python - 伯乐在线
& 六款好用的Python IDE
“工欲善其事,必先利其器”,如果说编程是程序员的手艺,那么IDE就是程序员吃饭的家伙了。
一个优秀的IDE,最重要的就是在普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、舒适、清晰的浏览、输入、修改代码。对于一个现代的IDE来说,语法着色、错误提示、代码折叠、代码完成、代码块定位、重构,与调试器、版本控制系统(CVS)的集成等等都是重要的功能。以插件、扩展系统为代表的可定制框架,是现代IDE的另一个流行趋势。
这里收集了一些对开发者非常有帮助的,比较好的Python IDE。如果你有其他更好的推荐,请在评论区和大家分享一下!
1.PyCharm:
PyCharm是JetBrains开发的Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython!
2.Eclipse + PyDev:
依靠强大的eclipse,PyDev显得格外耀眼。强大的调试功能和舒服的编辑环境让PyDev赢得了许多人的青睐。不过eclipse本来就是耗资源大户,PyDev在这一点上毫无办法,但现在的电脑都很快了,跑eclipse根本就是小case,不用担心太多。除了强大的调试功能,依靠 eclipse,PyDev的代码浏览能力是其它所有IDE所不能比的,比如按住CTRL键再点击一个类就能自动跳到该类的定义,这对于阅读代码非常有用。现在PyDev extension也开源了,所以一些(我不知道的)高级的功能也被融入到PyDev里了。
3.Visual Studio + PTVS:
众所周知,Visual Studio是开发Windows平台产品的利器,是C#、ASP.NET等应用开发的首选 IDE。其实,Visual Studio也可作为Python IDE来使用。你只需在Visual Studio的基础上,安装PTVS(Python Tools for Vistul Studio)插件,即可快速将Visual Studio变成Python IDE来使用。
Ulipad是一个国人limodou编写的专业Python编辑器,它基于wxpython开发的GUI(图形化界面),前身是NewEdit,有自动补全功能,很方便,不过没有把界面设计器wxGlade集成进来。开源,可以用SVN下载到最新的源代码,依赖wxPython。轻便小巧而功能强大,非常适合初学者。
Spyder(就是原来著名的Pydee)是一个强大的交互式Python语言开发环境,属于python(x,y)的一部分,完整的python(x,y)有400多M,集成了科学计算常用的python第三方库。提供高级的代码编辑、交互测试、调试等特性,支持包括Windows、Linux和OS X系统。
6.Sublime Text:
Sublime Text是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime有自己的包管理器,开发者可以使用它来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。Sublime配合上插件也可以比较方便地搭建一个方便的类似IDE的python调试环境了。
可能感兴趣的话题
PyCharm第一当之无愧
.Net+PTVS 那缩进太诡异了、
notepad++等文本编辑器其实也不错
o 256 回复
关于 Python 频道
Python频道分享 Python 开发技术、相关的行业动态。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2017 伯乐在线10款最受Python开发者欢迎的Py IDE
Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。
Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性。
这篇文章收集了一些对开发者非常有帮助的,最好的 10 款 Python IDEs。如果你有其他更好的推荐,请在评论和大家分享一下:)
Vim 可以说是 Python 最好的 IDE。Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器‘Vi’功能,支持更多更完善的特性集。Vim 不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。
2. Eclipse with PyDev
Eclipse 是非常流行的 IDE,而且已经有了很久的历史。Eclipse with Pydev 允许开发者创建有用和交互式的 Web 应用。PyDev 是 Eclipse 开发 Python 的 IDE,支持 Python,Jython 和 IronPython 的开发。
3. Sublime Text
Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime 有自己的包管理器,开发者可以使用 TA 来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。
GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。Emacs 的核心是 Emacs Lisp 解析器,但是支持文本编辑。如果你已经使用过 Vim,可以尝试一下 Emacs。
5. Komodo Edit
Komodo Edit 是非常干净,专业的 Python IDE。
6. PyCharm
PyCharm 是 JetBrains 开发的 Python IDE。PyCharm 用于一般 IDE 具备的功能,比如, 调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm 还提供了一些很好的功能用于 Django 开发,同时支持 Google App Engine,更酷的是,PyCharm 支持 IronPython!
Wingware 的 Python IDE 兼容 Python 2.x 和 3.x,可以结合 Django, matplotlib, Zope, Plone, App Engine, PyQt, PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya, MotionBuilder, NUKE, Blender 和其他 Python 框架使用。Wing 支持测试驱动开发,集成了单元测试,nose 和 Django 框架的执行和调试功能。Wing IDE 启动和运行的速度都非常快,支持 Windows, Linux, OS X 和 Python versi。
Pyer 是款免费开源的 Python 集成开发环境(IDE)。
9. The Eric Python IDE
Eric 是全功能的 Python 和 Ruby 编辑器和 IDE,是使用 Python 编写的。Eric 基于跨平台的 GUI 工具包 Qt,集成了高度灵活的 Scintilla 编辑器控件。Eric 包括一个插件系统,允许简单的对 IDE 进行功能性扩展。
10. Interactive Editor for Python
IEP 是跨平台的 Python IDE,旨在提供简单高效的 Python 开发环境。包括两个重要的组件:编辑器和 Shell,并且提供插件工具集从各个方面来提高开发人员的效率。
现在有很多小伙伴在自学,但是一个人的能力总是有限的,遇到问题没人帮你解决,我们有一个Python的学习交流Q群,平时提供大家一起学习Python,
每天免费学习Python课程知识讲解。有问题相互交流。
复制点击链接加入群【】学习
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
作为一个新人,想成为一名室内设计师,首先是对这个行业的认知,再到方案技巧。。
大部分服装设计师第一份工作大多从画手稿、样衣开始的,画设计手稿能够给。。。。
今日搜狐热点

我要回帖

更多关于 python视频教程哪个好 的文章

 

随机推荐