我想了解一下Python:是否值得通过ActivePython接口在本地工作,然后转到支持标准框架之一(Django或Pylons)的网站,或者使用Google Apps环境?我希望尽可能保持互动性-使反馈/学习更容易。
oknwwptz1#
使用Python解释器。从许多人在SO recommend上学习的教程中选择一个,然后你就可以开始了。一旦你熟悉了这门语言,就可以看看像Django这样的框架,但不要太快。
qgzx9mmu2#
不知道你什么意思。用于发展首选:空闲--你已经有了。第二选择:KomodoEdit--非常容易使用,但不像idle那样直接交互。对于部署应用程序,这取决于你的应用程序。如果你正在构建桌面应用程序或web应用程序,你仍然使用类似的工具。我更喜欢使用Komodo Edit来做大的事情(桌面或web),因为它是一个很好的IDE。你在问什么?开发工具还是最终产品的部署?
hgqdbh6s3#
我学会了使用docs和IDLE(带shell)。在你完全理解Python之后再去Django。
n53p2ov04#
Django和Pylons为编辑/反馈循环增加了另一层复杂性。除非你的主要重点是制作python网站,否则就坚持使用编辑器和控制台。
g6ll5ycj5#
ipython和你最喜欢的文本编辑器。花一个小时看一下这些视频,你很快就会习惯的。http://showmedo.com/videotutorials/series?name=CnluURUTV
brccelvz6#
假设您需要两个-一个IDE(=集成开发环境)用于实践经验,然后还需要学习材料(包含学习章节和示例的教程)-以下是我根据自己的经验推荐的内容:
JetBrains的**PyCharm有一个很好的集成开发环境,它欢迎您使用基于简单Python示例的IDE(代码完成,智能感知等),当您安装并首次运行它时。它是交互式的,因为它解释了每个主题的每个步骤,并让你尝试它。然后它检查你是否做对了,如果没有,它会给出提示。有一个社区版(免费)**可供下载,或者您可以购买专业版或通过订阅。
**Visual Studio**也集成了Python。
您可以选择社区版(免费),或者购买专业版或企业版。您也可以拥有MSDN subscription,然后您可以随时下载最新版本,无需额外费用。有一些可用的模板项目(Web项目,Django等),但开始使用它并不像使用PyCharm那么容易,因为在Visual Studio中没有可供首次使用的交互式教程。Python附带的标准IDE当然是**IDLE,其最新版本可以是downloaded here。但是,如果您只是需要一个支持Python语法的编辑器**,那么请查找NotePad++或Visual Studio Code。它们都是免费的。对于Python的快速实验,也可以使用pythonfiddle.com或pythontutor.com。使用pythontutor,您甚至可以以图形方式可视化执行。所有这些应用程序/工具都是免费的。
然后,对于**Python和Django**,您可以访问以下网站开始:
www.python.org/about/gettingstarted-对于初学者www.learnpython.org-初学者和高级www.w3schools.com/python-初学者和高级docs.djangoproject.com- Django教程和文档Writing your first Django App- Django逐步RealPython.com-各种有用的主题Writing a wrapper for C#-从Python调用C#方法计算机图形学- Mandelbrot集-用Python创建Mandelbrot集
www.python-lernen.de-初学者和高级请注意,通常这些学习网站有很多示例,您可以直接使用上面提到的IDE进行尝试。我相信还有很多,但上面提到的学习网站是免费的。
6条答案
按热度按时间oknwwptz1#
使用Python解释器。从许多人在SO recommend上学习的教程中选择一个,然后你就可以开始了。一旦你熟悉了这门语言,就可以看看像Django这样的框架,但不要太快。
qgzx9mmu2#
不知道你什么意思。
用于发展
首选:空闲--你已经有了。
第二选择:KomodoEdit--非常容易使用,但不像idle那样直接交互。
对于部署应用程序,这取决于你的应用程序。如果你正在构建桌面应用程序或web应用程序,你仍然使用类似的工具。我更喜欢使用Komodo Edit来做大的事情(桌面或web),因为它是一个很好的IDE。
你在问什么?开发工具还是最终产品的部署?
hgqdbh6s3#
我学会了使用docs和IDLE(带shell)。在你完全理解Python之后再去Django。
n53p2ov04#
Django和Pylons为编辑/反馈循环增加了另一层复杂性。
除非你的主要重点是制作python网站,否则就坚持使用编辑器和控制台。
g6ll5ycj5#
ipython和你最喜欢的文本编辑器。花一个小时看一下这些视频,你很快就会习惯的。
http://showmedo.com/videotutorials/series?name=CnluURUTV
brccelvz6#
假设您需要两个-一个IDE(=集成开发环境)用于实践经验,然后还需要学习材料(包含学习章节和示例的教程)-以下是我根据自己的经验推荐的内容:
1. Python IDE
JetBrains的**PyCharm有一个很好的集成开发环境,它欢迎您使用基于简单Python示例的IDE(代码完成,智能感知等),当您安装并首次运行它时。
它是交互式的,因为它解释了每个主题的每个步骤,并让你尝试它。然后它检查你是否做对了,如果没有,它会给出提示。
有一个社区版(免费)**可供下载,或者您可以购买专业版或通过订阅。
**Visual Studio**也集成了Python。
您可以选择社区版(免费),或者购买专业版或企业版。您也可以拥有MSDN subscription,然后您可以随时下载最新版本,无需额外费用。
有一些可用的模板项目(Web项目,Django等),但开始使用它并不像使用PyCharm那么容易,因为在Visual Studio中没有可供首次使用的交互式教程。
Python附带的标准IDE当然是**IDLE,其最新版本可以是downloaded here。
但是,如果您只是需要一个支持Python语法的编辑器**,那么请查找NotePad++或Visual Studio Code。它们都是免费的。对于Python的快速实验,也可以使用pythonfiddle.com或pythontutor.com。使用pythontutor,您甚至可以以图形方式可视化执行。
所有这些应用程序/工具都是免费的。
2. Python教程
然后,对于**Python和Django**,您可以访问以下网站开始:
www.python.org/about/gettingstarted-对于初学者
www.learnpython.org-初学者和高级
www.w3schools.com/python-初学者和高级
docs.djangoproject.com- Django教程和文档
Writing your first Django App- Django逐步
RealPython.com-各种有用的主题
Writing a wrapper for C#-从Python调用C#方法
计算机图形学- Mandelbrot集-用Python创建Mandelbrot集
www.python-lernen.de-初学者和高级
请注意,通常这些学习网站有很多示例,您可以直接使用上面提到的IDE进行尝试。
我相信还有很多,但上面提到的学习网站是免费的。