Browsed by
分类:Python教程

Python教程聚合

用 Python 制作 Powerpoint 演示文稿

用 Python 制作 Powerpoint 演示文稿

本文由 伯乐在线 – LynnShaw 翻译,jasper 校稿。 英文出处:Chris Moffitt。 简介 不管你爱不爱,Powerpoint都被广泛应用于商务场合。文章不会争辩Powerpoint的优点,而是向你展示如何用Python使创建Powerpoint幻灯片自动化,以便去除掉在使用Powerpoint过程中一些单调乏味的工作。 幸运的是,有一个优秀的用于创

Python 初学者的最佳学习资源

Python 初学者的最佳学习资源

Python 社区在分享学习资源和帮助初学者掌握语言方面总是很积极的。但也就是因为资源过多,导致人们很难知道如何找到。 本文整理了最好、最通用的 Python 资源,并且简述了其内容。[伯乐在线注:译文中添加了一些中文Python学习资源] 致编程新手 如果你是第一次学习编程,本节推荐的书是比较适合你的。如果在学习Python之

UWSGI关于内存释放问题

UWSGI关于内存释放问题

#!/bin/bash ps -ef|grep -P “project\.pid” |awk ‘{print $2}’|xargs kill -9 ulimit -n 20000 /usr/local/env/project/bin/uwsgi -s 127.0.0.1:7001 -M -R 200 -p 4 –evil-reload-on-as 100 –evil-reload-on-rss 100 –virtualenv “/usr/local/python-env/projectR

Python 格式化字符串

Python 格式化字符串

原文出处: 田小计划 在编写程序的过程中,经常需要进行格式化输出,每次用每次查。干脆就在这里整理一下,以便索引。   格式化操作符(%) “%”是Python风格的字符串格式化操作符,非常类似C语言里的printf()函数的字符串格式化(C语言中也是使用%)。 下面整理了一下Python中字符串格式化符合: 格式化符号

图解 Python 深拷贝和浅拷贝

图解 Python 深拷贝和浅拷贝

出处:http://python.jobbole.com/82294/ Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。 下面本文就通过简单的例子介绍一下这些概念之间的差别。 对象赋值 直接看一段代码: Python 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 will = [&#

Python 3.5发布:新增模块,性能优化,对开发者更友好

Python 3.5发布:新增模块,性能优化,对开发者更友好

Python 3.5.0在9月13号正式发布,与3.4相比,有哪些让人期待的新特性呢? PEP441,优化Python对zip压缩包的支持。从2.6版本开始,Python支持将文件或zip形式的压缩包作为脚本执行,对于有必要作为一个文件发布又复杂到要分模块管理的应用来说,这个功能很实用。但是这个功能却鲜有人知,原因之一是当时没有很好地宣传,

Flask、Django、Pyramid三个框架的对比

Flask、Django、Pyramid三个框架的对比

1.简介 在python web框架的世界里充满了选择。有Django,Flask,Pyramid,Tornado,Bottle,Diesel,Pecan,Falcon等等的来吸引开发者的注意。作为一个开发者,你想要从中选择一个框架来帮你完成项目,并且能继续做大事情。我们将关注Flask、Pyramid和Django。它们是微框架和商业级web服务的典范。 为了让你在这三个中做

用Flask实现视频数据流传输

用Flask实现视频数据流传输

本文由 伯乐在线 – Janzou 翻译,艾凌风 校稿。 英文出处:miguelgrinberg。 出处:http://python.jobbole.com/80994/ Flask 是一个 Python 实现的 Web 开发微框架。这篇文章是一个讲述如何用它实现传送视频数据流的详细教程。 我敢肯定,现在你已经知道我在O’Reilly Media上发布了有关Flask的一本书和一些视频资

Python和Flask真是太强大了

Python和Flask真是太强大了

作为一个程序员,我有时候忘了自己所具有的能力。当事情没有按照你想要的方式发展时,却很容易忘记你有能力去改变它。昨天,我意识到,我已经对我所出售的书的付款处理方式感到忍无可忍了。我的书完成后,我使用了三个不同的数字商品支付处理器,在对它们三个都感到不满后,我用Python和Flask,两个小时的时间写出了我自

数据科学家必知必会的 7 款 Python 工具

数据科学家必知必会的 7 款 Python 工具

出处:开源中国 如果你有志于做一个数据专家,你就应该保持一颗好奇心,总是不断探索,学习,问各种问题。在线入门教程和视频教程能帮你走出第一步,但是最好的方式就是通过熟悉各种已经在生产环境中使用的工具而为成为一个真正的数据专家做好充分准备。 我咨询了我们真正的数据专家,收集整理了他们认为所有数据专家都

基于Python的卷积神经网络和特征提取

基于Python的卷积神经网络和特征提取

出处:CSDN 卷积神经网络(ConvNets)是受生物启发的MLPs(多层感知器),它们有着不同类别的层,并且每层的工作方式与普通的MLP层也有所差异。如果你对ConvNets感兴趣,这里有个很好的教程CS231n – Convolutional Neural Newtorks for Visual Recognition。CNNs的体系结构如下所示: 常规的神经网络(来自CS23

人们对Python在企业级开发中的10大误解

人们对Python在企业级开发中的10大误解

出处:伯乐在线 在PayPal的编程文化中存在着大量的语言多元化。除了长期流行的C++和Java,越来越多的团队选择JavaScript和Scala,Braintree的收购也推出了成熟的Ruby社区。 有一种特别的语言,它在eBay和PayPal有很长的历史,在开发者心中的地位也在日渐提高,这种语言就是:Python。 多年来,Python一直得到eBay开发人员

使用TaskManager爬取2万条代理IP实现自动投票功能

使用TaskManager爬取2万条代理IP实现自动投票功能

原文  http://www.cnblogs.com/yanweidie/p/4800948.html 话说某天心血来潮想到一个问题,朋友圈里面经常有人发投票链接,让帮忙给XX投票,以前呢会很自觉打开链接帮忙投一票。可是这种事做多了就会考虑能不能使用工具来进行投票呢,身为一名程序猿决定研究解决这个问题。于是有了以下思考 1.是否能一个人投多票,如

tornado开发学习之2.输入输出,数据库操作,内置模板,综合示例

tornado开发学习之2.输入输出,数据库操作,内置模板,综合示例

使用python环境中的tornado进行web开发上篇已经解决了urlmap和基本运行机制的问题。接下来进行web编程就是一下几个问题 1.输入数据的获取和输出运算结果 2.数据库操作 3.自带模板的使用 当然还有cookies和session等,这些杂项,不在本篇进行学习。 1.输入数据的获取和输入运算结果 WEB作为一种UI表达方式,最重要的是获

网页正文抽取工具

网页正文抽取工具

原文;http://www.zhizhihu.com/html/y2013/4202.html ==   @西瓜大丸子汤 总结我用过的网页正文抽取工具: decruft http://t.cn/S7bVEC python-readabilityhttp://t.cn/zYeoZ8b boilerpipe http://t.cn/h41EEs python-boilerpipehttp://t.cn/zYeoyPw pismo http://t.cn/zYeoyP2 Goose http://t.cn/zYeoZ8G P

Python 之父谈 Python

Python 之父谈 Python

原文  http://www.linuxeden.com/html/news/20150820/162431.html   在宣传海报上,Python 之父 Guido van Rossum 在 EuroPython 2015 会议的发言分为讲话稿和现场问答部分,但是他上台后将全程改为现场问答的形式。他在回答现场观众的问题前,首先以自己的几个问题和答案推动了会议的进程。话题包括 Python 3(

使用Python进行Elasticsearch数据索引

使用Python进行Elasticsearch数据索引

原文:http://www.justinablog.com/archives/967 Elasticsearch是一个分布式、Restful的搜索及分析服务器,Apache Solr一样,它也是基于Lucence的索引服务器,但我认为Elasticsearch对比Solr的优点在于: 轻量级:安装启动方便,下载文件之后一条命令就可以启动; Schema free:可以向服务器提交任意结构的JSON对象,So

xp下pip安装mysql-python报错问题

xp下pip安装mysql-python报错问题

今天在xp下使用pip命令更新mysqldb1.2.5库一直包下面错误 C:\Program Files\Common Files\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /n ersion_info=(1,2,5,’final’,1) -D__version__=1.2.5 “-IC:\Program Files (x86)\MySQL\MyS Python27\include -IC:\Python27\PC /Tc_mysql.c /Fobuil

error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27

error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27

在Windows下用pip安装Scrapy报如下错误,看错误提示就知道去http://aka.ms/vcpython27找解决方法了 error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27 打开http://aka.ms/vcpython27会跳转到http://www.microsoft.com/en-us/download/confirmation.as