今儿上午在慕课网上观看了PyConChina-2015的视频,感觉每个给我的触动都挺大的。其中美团网分享的他们用python开发所用的技术和遇到的问题给我印象挺深,那就是原来python开发可以走到那么远,各个部分都用python来实现,不过自然需求的就是需要有了解底层技术,阅读源代码的深厚功力了,...
分类:
其他好文 时间:
2015-11-08 23:53:10
阅读次数:
278
Tornado是使用Python开发的全栈式(full-stack)Web框架和异步网络库,最早由Friendfeed开发。通过使用非阻塞 IO,Tornado可以处理数以万计的开放连接,是long polling、WebSockets和其他需要为用户维护长连接应用...
分类:
其他好文 时间:
2015-11-04 11:39:30
阅读次数:
258
大多数Python开发者至少都写过一个像工具、脚本、库或框架等对其他人也有用的工具。我写这篇文章的目的是让现有Python代码的开源过程尽可能清晰和无痛。我不是简单的指——“创建一个GitHub库,提交,在Reddit上发布,每天调用它”。在本文的结尾,你可以把现有的代码转换成一个能够鼓励他人使用和...
分类:
编程语言 时间:
2015-11-02 15:42:19
阅读次数:
405
scrapy,python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。scrapy的安装稍显麻烦,不过按照以下步骤去进行,相信你也能很轻松的安装使用scrapy。安装python2.7scr...
分类:
其他好文 时间:
2015-10-30 18:52:22
阅读次数:
438
Python 2.7doc demo:# -*- coding: utf-8 -*-import csvwith open('eggs.csv', 'wb') as csvfile: spamwriter = csv.writer(csvfile, delimiter=' ', ...
分类:
编程语言 时间:
2015-10-29 10:55:08
阅读次数:
311
我觉得在有时间的条件下,学习不同的开发语言,对于保持对技术的理解是有帮助的。 Python是一门这样简单而且有趣的语言。网上资料已经比较多了。我这里主要对开发和部署环境所涉及的几个工具做些介绍。 1. 安装Python 这个相当于是一个运行环境,有些文档声称Python也有虚拟机机制(经过测试比较,...
分类:
编程语言 时间:
2015-10-25 20:35:17
阅读次数:
189
对于那些新手开发者,总有一些使用反模式的理由,我已经尝试在可能的地方给出了这些理由。但通常这些反模式会造成代码缺乏可读性、更容易出bug且不符合Python的代码风格。如果你想要寻找更多的相关介绍资料,我极...
分类:
编程语言 时间:
2015-10-24 11:42:06
阅读次数:
243
一、ansible简介ansible是2012年出现的自动运维工具,基于python开发,集合了众多工具的优点,可以实现批量系统配置、批量程序部署、批量运行命令、批量配置文件修改等功能。最主要的是ansible是基于多模块工作的,而且ansible是无需客户端安装就可以基于ssh实现管理节点的,是..
分类:
Web程序 时间:
2015-10-21 16:00:29
阅读次数:
610
大家好,51CTO下载中心根据资料的热度和好评度收集了80个Python资料,分享给Python开发的同学。内容包括1个Python专题、66个学习资料、7套Python源码和6个相关软件。附件较多,无法一一分享,在此大家整理一个下载...
分类:
编程语言 时间:
2015-10-12 00:47:06
阅读次数:
227
一、 notepad++ 配置python开发环境 Notepad++ ->"运行"菜单->"运行"按钮中输入:cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT注意:此时cmd命令行窗口一定要关闭,不然配置不成功,会显示pytho...
分类:
编程语言 时间:
2015-10-06 14:04:39
阅读次数:
613