Python 的学习过程少不了集成开发环境(IDE)或者代码编辑器。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性。这篇文章收集了一些对开发者非常有帮助的,最好的 10 款 Pytho...
分类:
编程语言 时间:
2015-06-16 20:56:29
阅读次数:
134
一、安装配置Python
其实在开发python最好在ubuntu环境下,简单也便于扩展各个package。这次来讲一下如何在win7上搭建Python开发环境。由于python的跨平台性。在windows下和ubuntu下基本上没什么差别。下面从几个不步骤来搭建开发环境。
1.下载(https://www.python.org/downloads/)安装python.2....
分类:
编程语言 时间:
2015-06-15 09:24:45
阅读次数:
416
前言作为运维人员,当面对几十台或上百台服务器需要修改某个参数或部署某个平台,你将从何入手呢?ansible的出现很好的解决了这一困扰,ansible基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运..
分类:
其他好文 时间:
2015-06-10 15:57:09
阅读次数:
338
直接在1.6jdk的eclipse上用install new software的方法安装插件,会找不到安装好的插件。pydev官网还提供一种zip直接解压插件到eclipse文件夹下的dropins文件夹中这种方法。最终使用这种方法是可行的。在pydev官网http://pydev.org/down...
分类:
编程语言 时间:
2015-06-08 21:18:10
阅读次数:
130
1.模块:三种调用方法 1.在vim写的一个python的文件**,运用import**导入,就可以在交互模式的直接进行调用 2.调用模块里面的某个函数: from模块名字in函数名字 3.将模块名字变短进行调用: import模块原名as新名字 2.基于python开发的东西存放目录: ‘/usr/lib64/python..
分类:
编程语言 时间:
2015-06-07 21:48:31
阅读次数:
203
Django介绍
Django 是由 Python 开发的一个免费的开源网站框架,可以用于快速搭建高性能,优雅的网站
DjangoMTV的思想
没有controller,把view当成mvc的controller
Django安装
可以配合参考:http://b...
分类:
其他好文 时间:
2015-06-05 15:51:16
阅读次数:
139
今天写了一个程序,由于设计上的问题,导致两个模块需要相互引用,出现了“importError”错误。分析良久,对于模块循环依赖的问题有两种方法: 1、可通过调整import导入顺序来解决,把 import 语句放到方法定义的后面即可 2、两个模块写到一个文件里面去 对于此类问题Python...
分类:
编程语言 时间:
2015-06-04 15:12:43
阅读次数:
257
Python生态环境简介作者:Mir Nazim原文:Python Ecosystem - An Introduction译者:dccrazyboy原译:Python生态环境简介当开发人员从PHP,Ruby或者别的开发环境转换到Python时,所面对的最大问题是缺乏对Python开发的生态环境的充分...
分类:
编程语言 时间:
2015-06-02 20:03:22
阅读次数:
153
软件的测试是一件非常乏味的事情,在测试别人编写的软件时尤其如此,程序员通常都只对编写代码感兴趣,而不喜欢文档编写和软件测试这类"没有创新"的工作。既然如此,为什么不让程序员在编写软件时自己加入一些用于测试的代码,使测试过程自动化呢?在软件工程中,这一技术称为自动单元测试,本文介绍在用Python开发...
分类:
编程语言 时间:
2015-05-31 16:44:25
阅读次数:
190
一、BeautifulSoup模块
关于BeautifulSoup模块主要用于规范化网页源代码,利用其一些特定的解析标签函数来分析网页,的得到一些特定的内容,用起来方便简单容易入门,但仍然有一些弊端,比如说对于网页中含有js代码的就不能有效读取与分析,所以常结合正则表达式来进行使用,效率特别好
二、Scrapy + Selenium 模块
这两个模块结合起来使用常用于解析javascript...
分类:
编程语言 时间:
2015-05-31 01:28:59
阅读次数:
162