『壹』 windows 下的开发python程序,一般用什么工具 除了自带的IDLE (python GUI ),这个太戳了!

1.有多个版本python的可源以用pyscripter,现在是2.5.3了,缺点是容易崩溃!?
2.wingide是真心好用,目前是4.1.10了,缺点是收费!
3.eclipse+pydev也不错,就是软件比较庞大,反应慢点!
4.pycharm听说也很好,目前是2.7了,它是基于java的,缺点是收费兼软件庞大反应慢!
5.textmate2、Sublime适应了的话也是很好很强大的!
5.vi、emacs、editplus?你能适应的话那就是万能的了,反正我是没有用这些。

『贰』 一般Python都用什么可视化开发工具平台

在 Python 中,所有的专用方法和内置属性遵守一个标准的命名习惯:
开始和结束都有两个下划线。不要对你自已的方法和属性用这种方法命名;
到后面,它只会把你(或其它人)搞乱。 私有方法由于某种原因而私有,但是象其它很多在 Python 中的东西一样,它们的私有化基本上是习惯问题,而不是强迫的。

『叁』 学python,可以用哪些开发软件,用什么开发软件最好

首推的Pycharm。
首先,PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制
另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython。
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。
其次是sublime text,Sublime Text 支持多种编程语言的语法高亮、拥有优秀的代码自动完成功能,还拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。支持 VIM 模式,可以使用Vim模式下的多数命令。支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
Sublime Text 还具有良好的扩展能力和完全开放的用户自定义配置与神奇实用的编辑状态恢复功能。支持强大的多行选择和多行编辑。强大的快捷命令"可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。即时的文件切换。随心所欲的跳转到任意文件的任意位置。多重选择功能允许在页面中同时存在多个光标。
还有Jupyter, Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等 。数据挖掘领域中最热门的比赛 Kaggle 里的资料都是Jupyter 格式 。
最后就是最基本的nopad++,最开始的时候是实用这款作为开发工具进行基础练习。

『肆』 开发Python用哪些工具好

刚学python时,面对简陋的官方版idle和一大堆开发平台和发行版,不知道究竟如何下手。在进行多方尝试后,我最后的选择是Anaconda + Pycharm,用anaconda集成的ipython做工作台,做一些分析和小段程序调试的工作,用Pycharm写相应脚本和程序包的开发。这两个工具都是跨平台的,也都有免费版本。

具体来说Anaconda集成了几乎所有我需要的包库,包含了我整个工作流程,做数据分析的pandas\scipy\numpy、绘图的matplotlib、读写Excel文档的xlrd/xlwt,链接SQL数据库的SQLalchemy、机器学习框架sklearn等。对于Anaconda集成的两个工作平台,Spyder——一个类似于Matlab和Rstudio的IDE,是专注于面向数据的分析的,因为其特点也主要是数据区的存在,可以即时知道变量值的变化;Ipython——一个基于cell的shell界面,可以理解为python自带shell的增强版,它将程序分成一块一块的cell,每个cell可以包含多条语句,可以单独调试运行,并将结果保存在内存中,cell之间可以相互调用,并保持一定的相互独立。

『伍』 利用python编写一个类似QQ截图的小工具应该怎么入手

#保存下面代码为 "微信截图.pyw",并把微信安装文件夹的 PrScrn.dll 文件拷贝到同一目录下
#!/usr/bin/env python
#-*- coding:utf-8 -*-
import ctypes
import os
def capture():
try:
dll = ctypes.cdll.LoadLibrary('PrScrn.dll')
except Exception:
print("Dll load error!")
return
else:
try:
dll.PrScrn(0)
except Exception:
print("Sth wrong in capture!")
return
def main():
os.system("pause")
capture()
if __name__ == "__main__":
main()
如何实现专快捷键截图属:
1. 将上述代码保存为*.pyw格式
2. 右键点击发送到桌面快捷方式
3. 右键点击桌面上该文件的快捷方式 "属性" --> "快捷方式",点击 "快捷键",接着按下 "Ctrl + 你想设置的按键"
4. 保存就好了

『陆』 python初学者工具用什么工具好呢

对于java程序员,去学习python,pydev+eclipse应该是不错的选择。但对于python程序员选择会很多,初学者专,安装activepython,自带的IDLE,非属常不错,它是纯粹的python用TK写的,可以完成所有的单文件任务;熟练之后可以选择更专业的IDE,比如pycharm,专业的django开发IDE。对于我个人,认识python已经两年,更喜欢sublime text,一款非常有质感,而且功能非常有吸引力(比如它的多行修改功能,插件功能)的IDE,它可以为多种语言服务,并且对于python的以空格为区分语句的风格,sublime,非常不错!

『柒』 python 用什么来开发工具

(一)github
Git是一个分布式的版本控制系统,最初由 Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。
(二)Vim
Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器‘Vi’功能,支持更多更完善的特性集。Vim 不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。
(三)Eclipse with PyDev
Eclipse 是非常流行的 IDE,而且已经有了很久的历史。Eclipse with Pydev 允许开发者创建有用和交互式的 Web 应用。PyDev 是 Eclipse 开发 Python 的 IDE,支持 Python,Jython和 IronPython 的开发。
(四)Sublime Text
Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime 有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。

『捌』 python怎么做软件开发

Python基本不做软件开发。主要是用做网站开发。爬虫linux自动化运维。

『玖』 写windows桌面应用程序学python还是c#想平时写一些小工具什么的自己使用。

只能用.net(其它的包括VC++或者Delphi,VB也是可以的),而且python也是解释型的语言,效率要比.net低的多。(桌面应用方面,用java也是不行的,如果要求稍高的话)

『拾』 如何用python开发一个小桌面软件

>>> fr = open('test.txt','a')
>>> line1 = "我爱祖国"
>>> fr.write(line1)
这样是完全可以的。但是有时候我们爬虫或者其他方式得到一些数版据写入文件时会有权编码不统一的问题,所以就一般都统一转换为unicode。
此时写入open方式打开的文件就有问题了。