美文网首页python学习Py进阶python
Python 系列(四)- 收藏集 - 掘金

Python 系列(四)- 收藏集 - 掘金

作者: 5fc9b6410f4f | 来源:发表于2017-05-15 18:12 被阅读2258次

看完这篇文章你还不理解 Python 装饰器,只有一种可能... - 掘金
看完这篇文章还不理解装饰器,说明我写的还不够清晰,鼓励鼓励我吧。 讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。 每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一下...

Python 全栈之路系列之 Python3 内置函数 - 掘金
The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphab...

GitHub 上 Stars 最多的 10 个 Python 项目 - 后端 - 掘金
上篇文章整理了 GitHub上Stars最多的项目,发现大部分都是JavaScript项目,这也是这两年的大趋势,当然在文章最后我也答应大家会继续更新Stars最多的10个Python项目,今天文章来了,希望这些项目可以帮助到你!上期回顾:2016年度GitH...

500 行 Python 代码构建一个轻量级爬虫框架 - 后端 - 掘金
引言 玩 Python 爬虫有段时间了,但是目前还是处于入门级别。xcrawler 则是利用周末时间构建的一个轻量级的爬虫框架,其中一些设计思想借鉴了著名的爬虫框架 Scrapy 。既然已经有像 Scrapy 这样优秀的爬虫框架...

Python 开发相关 - 后端 - 掘金
Python开发中一些实用的开发建议和技巧(试用新人开发者) Tips#1. 原地交换两个数字 ...

使用 Python 编写多线程爬虫抓取百度贴吧邮箱与手机号 - 后端 - 掘金
今天是大年初一,首先祝大家新年快乐。 不知道大家过年都是怎么过的,反正栏主是在家睡了一天,醒来的时候登QQ发现有人找我要一份贴吧爬虫的源代码,想起之前练手的时候写过一个抓取百度贴吧发帖记录中的邮箱与手机号的爬虫,于是开源分享给大家学习与参考。 ...

机器学习练习(六)—— 支持向量机 - 掘金
作者:John Wittenauer翻译:GreatX源:Machine Learning Exercises In Python, Part 6 这篇文章是一系列 Andrew Ng 在 Coursera 上的机器学习课程的练习的一部分。这篇文章的原始代码...

机器学习并没有那么深奥,它很有趣(4) - 后端 - 掘金
编者按:在科技圈,如果你不懂“机器学习”,那你就 out 了。当别人在谈论机器学习娓娓道来时,你却一头雾水,怎么办?在跟同事的聊天中,你只能频频点头却插不上话,怎么办?让我们来做些改变!Adam Geitgey 撰写了一份简单易懂的《机器学习,乐趣无...

Python 数据结构 - 中文版 - 后端 - 掘金
介绍 problem-solving-with-algorithms-and-data-structure-using-python 中文版 目的 数据结构作为计算机从业人员的必备基础,Java, c 之类的语言有很多这方面的书籍,Py...

Python 最佳实践指南! - 后端 - 掘金
Python最佳实践指南! 欢迎来到Python最佳实践指南。 本指南目前持续不断地更新与完善。 如果你有意一起翻译, 在GitHub fork 我! 这份 主要是自我见解 的指南旨在为Python初学者和专家提供一个 关于Python安装、配置、和日常使用的...

Python 高级编程之列表推导式 - 阅读 - 掘金

  1. 一个简单的例子 在Python中,如果我们想修改列表中所有元素的值,可以使用 for 循环语句来实现。 例如,将一个列表中的每个元素都替换为它的平方: >>> L = [1, 2, 3, ...

关于 Python 的几点思考 - 后端 - 掘金
简介:一直以来,Python的性能是大家诟病最多的地方,不少最初采用Python的项目甚至开始迁移到其他语言,Duolingo就是其中一例。而整个Python社区最成功的框架莫过于PyPy,但Python使用大户Dropbox并没有采用,相反,他们另起炉灶写了...

当我学完 Python 我学了些什么 - 工具资源 - 掘金
本文是本人学完Python后的一遍回顾,加深理解顺便留作手册以备查阅。 学习Python的这几天来,觉得Python还是比较简单,容易上手的,就基本语法而言,但是有些高级特性掌握起来还是有些难度,需要时间去消化。Python给我最大的印象就是语法简洁,...

超实用的 Python 学习资源汇总 - 掘金
作者:安龙 LeanCloud 工程师 引言 :前段时间有同学反映 Python 的学习资源汇总很少。那么学习资料哪个质量更好,效率更高?Python 有哪些非常值得学习的库?2017 年了学 2 还是学 3 更好? 2 or 3 ? 学习 Python 的新...

【掘金小报】第八期 怎么用 Python 实现每秒百万级的请求? - 掘金
掘金小报主打分享优质深度技术内容,技术内容分:前端、后端、Android、iOS、产品设计、工具资源和一些有趣的东西。 注意:与标题的相关的文章在后端分类下的:《[译] 用 Python 实现每秒百万级的请求》。 前端 Vue.js 全家桶高还原网易...

Python 爬虫利器五之 Selenium 的用法 - 后端 - 掘金
前言 在上一节我们学习了 PhantomJS 的基本用法,归根结底它是一个没有界面的浏览器,而且运行的是 JavaScript 脚本,然而这就能写爬虫了吗?这又和Python有什么关系?说好的Python爬虫呢?库都学完了你给我看这个?客官别急,接下来...

20 行 Python 代码搞定 18 位身份证验证 - 后端 - 掘金
import re IDCARD_REGEX = '[1-9][0-9]{14}([0-9]{2}[0-9X])?' def is_valid_idcard(idcard): """Validate id card is valid.""" ...

Python 新手常犯的错误 - 掘金
Python 以其简单易懂的语法格式与其它语言形成鲜明对比,初学者遇到最多的问题就是不按照 Python 的规则来写,即便是有编程经验的程序员,也容易按照固有的思维和语法格式来写 Python 代码,有一个外国小伙总结了一些大家常犯的错误,16 Common ...

Python 编码为什么那么蛋疼? - 掘金
据说,每个做 Python 开发的都被字符编码的问题搞晕过,最常见的错误就是 UnicodeEncodeError、UnicodeDecodeError,你好像知道怎么解决,遗憾的是,错误又出现在其它地方,问题总是重蹈覆辙,str 到 unicode 之间的转...

使用 Python 爬一爬网易云音乐上那些评论火爆的歌曲 - 后端 - 掘金
网易云音乐这款音乐APP本人比较喜欢,用户量也比较大,而网易云音乐之所以用户众多和它的歌曲评论功能密不可分,很多歌曲的评论非常有意思,其中也不乏很多感人的评论。但是,网易云音乐并没有提供热评排行榜和按评论排序的功能,没关系,本文就使用爬虫给大家爬一爬网易云音乐...

Xpath 总结 - 爬虫开发必备 - 后端 - 掘金
Firefox + Firepath、Chrome + XPath Helper 如下图 Firefox下,XPath需要通过Firebug + Firepath来方便的获取。 Chrome下,通过XPath Helper插件实现,开启和关闭快捷键...

Python 函数中,参数是传值,还是传引用? - 掘金
在 C/C++ 中,传值和传引用是函数参数传递的两种方式,在Python中参数是如何传递的?回答这个问题前,不如先来看两段代码。 代码段1: def foo(arg): arg = 2 print(arg) a = 1 foo(a) # 输...

只需两行,在你的微信上监控 Python 程序 - 工具资源 - 掘金
不知道大家有没有过这样的经历: 电脑上跑着代码,人走开了,在外面特别挂念,想知道那代码跑得怎样了… 写了个小程序,监控某个网页的变化,但没有比较实时的通知方式,邮件太重、短信又不好搞 在过去,这样的问题有时会困扰我。 不过现在,可以把警告/...

乱谈 Python 并发 - 后端 - 掘金
乱谈Python并发 说实话,我一直觉得PHP真的是最好的语言,不仅养活了一大批PHP程序员,同时还为安全人员提供了大量的就业机会。然而,令人唏嘘的是,安全界很多人其实是吃着Python的饭,操着PHP的心。此外,大量的安全研究工具也都是使用Python开发,...

只需十四步:从零开始掌握 Python 机器学习(附资源) - 后端 - 掘金
Python 可以说是现在最流行的机器学习语言,而且你也能在网上找到大量的资源。你现在也在考虑从 Python 入门机器学习吗?本教程或许能帮你成功上手,从 0 到 1 掌握 Python 机器学习,至于后面再从 1 到 100 变成机器学习专家,就要看你自己...

(译)Python受推崇的super! - 掘金
如果你没有被Python内置的 super() 惊艳到,那很有可能是你并没有真正了解它能够做什么,以及如何高效地使用它。关于 super() 的文章已经有很多了,其中很多文章以失败告终。这篇文章尝试通过以下几种方式来改变这种情形: 提供实际使用的例子 对于工...

基于微博数据用 Python 打造一颗“心” - 掘金
一年一度的虐狗节终于过去了,朋友圈各种晒,晒自拍,晒娃,晒美食,秀恩爱的。程序员在晒什么,程序员在加班。但是礼物还是少不了的,送什么好?作为程序员,我准备了一份特别的礼物,用以往发的微博数据打造一颗“爱心”,我想她一定会感动得哭了吧。哈哈 准备工作 有了想法之...

知乎 Live 全文搜索之让 elasticsearch_dsl 支持 asyncio - 后端 - 掘金
学习东西一定要给自己找个相对复杂到能比较深入了解要学习的内容的项目。「知乎Live全文搜索」是我用来学习elasticsearch、elasticsearch_dsl、asyncio、sanic和微信小程序项目。我想做时知乎还不提供Live的搜索,现在虽然提供...

女朋友的微博情绪监控 - 后端 - 掘金
就是这样,代码写好了,就差个女朋友了。 最后的效果就是检测某一微博博主新发的微博,如果判断为消极情绪就发出警告(手机通知、邮件通知、自动发一条上图那样的微博之类的)。 项目地址: https://github.com/DIYgod/Weibo2RSS 以 RS...

『 Spark 』7. 使用 Spark DataFrame 进行大数据分析 - 工具资源 - 掘金
2016-03-30 最后更新时间: 写在前面 本系列是综合了自己在学习spark过程中的理解记录 + 对参考文章中的一些理解 + 个人实践spark过程中的一些心得而来。写这样一个系列仅仅是为了梳理个人学习spark的笔记记录,所以一切以能够理解为主,没...

python 之 pandas 模块的基本使用(2) - 后端 - 掘金
续 python之pandas模块的基本使用(1) 一、排序和排名 ...

python 数据分析之 csv/txt 数据的导入和保存 - 后端 - 掘金
约定: import numpy as np import pandas as pd 一、CSV数据的导入和保存 ...

python 数据分析之数据可视化 matplotlib - 后端 - 掘金
import matplotlib.pyplot as plt import numpy as np import numpy.random as randn import pandas as pd from pandas import Series,Data...

Python 开发相关 - 后端 - 掘金
Python开发中一些实用的开发建议和技巧(试用新人开发者) Tips#1. 原地交换两个数字 ...

Python 干货:表达式 i += x 与 i = i + x 等价吗? - 后端 - 掘金
题图:unsplash.com by Dmitry Pavlov Python 表达式 i += x 与 i = i + x 等价吗?如果你的回答是yes,那么恭喜你正确了50%,为什么说只对了一半呢? 按照我们的一般理解它们俩是等价的,整数操作时两者没什么异...

超实用的 Python 学习资源汇总 - 掘金
作者:安龙 LeanCloud 工程师 引言 :前段时间有同学反映 Python 的学习资源汇总很少。那么学习资料哪个质量更好,效率更高?Python 有哪些非常值得学习的库?2017 年了学 2 还是学 3 更好? 2 or 3 ? 学习 Python 的新...

Python 全栈之路系列之 Python3 内置函数 - 掘金
The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphab...

Python 爬虫之 Xpath 学习 - 后端 - 掘金
问题解决 这是我昨天发的简书python爬虫之豆瓣音乐top250大牛们解决了一大部分的问题 1 MySQL报错问题 ...

使用 Python 编写多线程爬虫抓取百度贴吧邮箱与手机号 - 后端 - 掘金
今天是大年初一,首先祝大家新年快乐。 不知道大家过年都是怎么过的,反正栏主是在家睡了一天,醒来的时候登QQ发现有人找我要一份贴吧爬虫的源代码,想起之前练手的时候写过一个抓取百度贴吧发帖记录中的邮箱与手机号的爬虫,于是开源分享给大家学习与参考。 ...

Python 为何能坐稳 AI 时代头牌语言 - 后端 - 掘金
本文转载自公众号AI100( rgznai100),【阅读原文】给出了原始出处。 谁会成为AI 和大数据时代的第一开发语言?这本已是一个不需要争论的问题。如果说三年前,Matlab、Scala、R、Java 和 Python还各有机会,局面尚且不清楚,那么三...

一堆微信开发相关的 python 库(不定期更新) - 后端 - 掘金
Wechat Weixin Python module Follow zwczou/weixin-python 微信SDK - 包括微信支付,微信公众号,微信登陆,微信消息处理等 Python lepture/flask-weixi...

(译) 用 Python 实现每秒百万级的请求 - 后端 - 掘金
原文地址:A million requests per second with Python 原文作者:Paweł Piotr Przeradowski ...

Python Web 框架 - 后端 - 掘金
bottlepy/bottle bottle.py is a fast and simple micro-framework for python web-applications. Python tornadoweb/t...

python 之 numpy 模块的基本使用 - 后端 - 掘金
一、numpy概述 numpy模块提供了Python对N维数组对象的支持:ndarray,ndarray数组中的元素须为同一数据类型,这一点与python的列表是不一样的。numpy支持高级大量的维度数组...

《简明 Python 教程》(A Byte of Python)V4.0 2017 译本发布 - 后端 - 掘金
《A Byte of Python》是一本由 Swaroop C H 编写,旨在于介绍如何使用 Python 语言进行编程的自由图书。它以教材与指南的形式为入门者介绍 Python 语言。如果你对电脑知识的了解仅限于如何保存文本文件的话,那这本书就是为你准备的...

我的开源 GitBook: Python 之旅 - 掘金
在学习和使用 Python的过程中,我作了不少笔记,并对一些笔记进行了加工和完善,发表在博客上。随着笔记的增加,我就萌生了写一本书的想法,希望能比较系统地总结相关知识,巩固自己的知识体系,而不是停留在『感觉好像懂了』的状态中。 有了想法之后,接下来就要开始写了...

Python 并发编程之线程池 / 进程池 - 后端 - 掘金
本文为作者原创,转载请先与作者联系。 首发于我的博客 线程池/进程池 ...

Python 正则表达式 re 模块简明笔记 - 掘金
简介 正则表达式(regular expression)是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。比如,正则表达式 'hello' 可以匹配字符串 'hello'。 要注意的是,正则表达式并不是...

Python 并发编程之线程池 / 进程池 - 后端 - 掘金
本文为作者原创,转载请先与作者联系。 同发于SegmentFault和简书 引言 Python标准库为我们提供了threading和multiprocessing模块...

Python 并发编程之协程 / 异步 IO - 后端 - 掘金
引言 随着node.js的盛行,相信大家今年多多少少都听到了异步编程这个概念。Python社区虽然对于异步编程的支持相比其他语言稍显迟缓,但是也在Python3.4中加入了asyncio,在Python3.5上又...

Python 3.6 新特性官方文档中文版 - 后端 - 掘金
原文:What’s New In Python 3.6翻译团队: Py字幕组首发刊物: PyCN技术评论Github: PyCN/PTR 由阿橙(@sinoandywong)召集,Ele(@ictar)、苍冥(@east...

理解 Python 迭代对象、迭代器、生成器 - 后端 - 掘金
本文源自RQ作者的一篇博文,原文是 Iterables vs. Iterators vs. Generators,俺写的这篇文章是按照自己的理解做的参考翻译。在了解Python的数据结构时,容器(container)、可迭代对象(iterable)、迭代器(i...

建造者模式 —— Python 描述 - 掘金
建造者模式(生成器模式、Buidler Pattern)和抽象工厂模式的目的都是用来创建复杂的对象,但是创建的过程是截然不同的。 在抽象工厂模式中,抽象出了创建方法,使用者只能按照预定好的步骤新创建一个对象。 在建造者模式中,使用者可以按照自己的想法,在合理...

有哪些值得关注的技术博客(Python 篇) - 学习编程 - 知乎专栏 - 后端 - 掘金
大部分程序员在自学的道路上不知道走了多少坑,这个视频那个网站搞得自己晕头转向。对我个人来说我平常在学习的过程中喜欢看一些教程式的博客。这些博客的特点:1、总结知识点相对比较全面2、一般来说讲解知识点通俗易懂3、路线比较清晰,不会有太多的冗余内容。这样一来,对于...

打开股票量化的黑箱(自己动手写一个印钞机) 第四章 - 掘金
作者:阿布🐶未经本人允许禁止转载 ipython notebook git版本 目录章节地址:自己动手写一个印钞机 第一章自己动手写一个印钞机 第二章自己动手写一个印钞机 第三章自己动手写一个印钞机 第四章自己动手写一个印钞机 第五章自己动手写一个印钞机 ...

[TLDR] Python 语言参考 II - 阅读 - 掘金
Python 语言参考之数据模型...

教你阅读 Python 开源项目代码 - 后端 - 掘金
注:本专栏文章未经允许请勿转载。知乎上有不少人问和关注阅读开源项目代码这个问题,比如「初学 Python,有哪些 Pythonic 的源码推荐阅读?」、「github中适合新人阅读的Python项目有哪些?」、「如何去阅读并学习一些优秀的开源框架的源码?」等。...

百倍加速!Python 量化策略的算法性能提升指南 - 后端 - 掘金
原创文章,转载请注明出处:用Python的交易员性能问题Python在2016年里可以说是风靡国内量化投资圈,目前整个生态链已经初具规模:交易:vn.py、easytrader、at_py数据:tushare回测:rqalpha在线平台:UQER、RiceQu...

Python 开发微信公众号后台(系列一) - 后端 - 掘金
段晓晨,写过一点爬虫,写过几篇文章。能力虽有限,会尽量把想说的东西讲清楚。知乎ID:段小草知乎专栏:小段同学的杂记,https://zhuanlan.zhihu.com/666666❈——通过这一系列的文章,我们来介绍一下如何用Python开发微信公众号的后台...

理解Python并发编程一篇就够了 - 进程篇 - 掘金
在上一节理解Python并发编程一篇就够了 - 线程篇讲了一些线程的技术,本节我们接着说进程。 上节说到由于GIL(全局解释锁)的问题,多线程并不能充分利用多核处理器,如果是一个CPU计算型的任务,应该使用多进程模块 multiprocessing 。它的工作...

scikit-learn: Python 机器学习框架 - 后端 - 掘金
Scikit-learn 是一种基于 NumPy、SciPy 和 matplotlib 的用于数据挖掘和数据分析的工具,其不仅使用起来简单高效,而且还是开源的,可供所有人使用,并且拥有商业可用的 BSD 许可证,在不同的环境下都能很好的被使用。...

针对 Quant 的 Python 快速入门指南 - 后端 - 掘金
作者:用Python的交易员 (原创文章,转载请注明出处)最近有越来越多的朋友在知乎或者QQ上问我如何学习入门Python,就目前需求来看,我需要写这么一篇指南。针对整个vn.py框架的学习,整体上有两条不同的路线:有经验的Quant学习如何使用Pyth...

Python 篇 - 把爬取聚合网站整站的代码 push 上 github 是不道德的做法吗? - 后端 - 掘金
题图:streetwill.co 业余时间在写一个聚合类App的后台api,苦于没有数据,只能在网上借点儿。 上周末花了一天时间在家里,做做饭、浇浇花、顺便借了点数据,上google搜了下这个主题,简单预览了下搜索结果排名第一的网站,就决定是它了。 ...

Fluent Python 笔记(二):序列基础 - 后端 - 掘金
目录: Fluent Python 笔记(一):数据模型 Fluent Python 笔记(二):序列基础 Fluent Python 笔记(三):高效操作序列本篇开始总结 Python 基本的数据结构,大部分情况下,这些数据结构就已经够用了,不需要重复造轮子...

用 TensorFlow 让你的机器人唱首原创给你听 - 后端 - 掘金
Siraj 的视频 源码 今天想来看看 AI 是怎样作曲的。 本文会用 TensorFlow 来写一个音乐生成器。 ...

[合集] 通过项目学编程 - 已经覆盖 JavaScript / C / C++ / Python / Go / Ruby 等语言 - 工具资源 - 掘金
A list of programming tutorials in which learners build an application from scratch. These tutorials are divided into different pr...

在 python 中定义常量需要注意的坑 - 后端 - 掘金
在很多高级语言中都会提供常量的关键字用来定义常量,如c++中的const,java中的final,但是python语言因为变量无类型,所以也就不存在这样的修饰符。但是在实际项目的很多场合下都需要使用到常量,因此我们只能通过自己定义类的方式来定义一个符合常量规则...

matplotlib演示最小二乘法拟合过程 - 掘金
最小二乘法拟合直线 生成样本点 首先,我们在直线 y = 3 + 5x 附近生成服从正态分布的随机点,作为拟合直线的样本点。 import numpy as np import matplotlib.pyplot as plt # 在直线 y = 3 + 5...

人工神经网络之 Python 实战 - 后端 - 掘金
引言:Python是最好最热门的编程语言之一,以简单易学、应用广泛、类库强大而著称,是实现机器学习算法的首选语言。本文以人工神经网络的实战为例,证明需要深入理解算法的原理、优劣势等特点以及应用场景,以能达到应用自如的程度。 本文选自《Python大战机器学习:...

Python Fire 开源—用于自动生成命令行界面的内容库 - 后端 - 掘金
文 | Google Brain 软件工程师 David Bieber 我们高兴地宣布 Python Fire 将开放源代码。Python Fire 可根据任何 Python 代码生成命令行界面 (CLI)。只需在任何 Python 程序中调用 Fire 函...

Node.js 实现简易爬虫 - 后端 - 掘金
为什么选择利用node来写爬虫呢? 就是因为cheerio这个库,全兼容jQuery语法,熟悉的话用起来真真是爽 依赖选择 cheerio: Node.js 版的jQuery http:封装了一个HTPP服务器和一个简易的H...

机器学习之层次聚类及代码示例 - 后端 - 掘金
一、层次聚类 层次聚类是无监督学习方法,可对给定的N个待聚类的样本进行层次的分类,直到某种条件(类的个数、类间的距离超过某个阈值)满足为止。 ...

机器学习之密度聚类及代码示例 - 后端 - 掘金
一、密度聚类 密度聚类的思想,在于通过计算样本点的密度的大小来实现一个簇/类别的形成,样本点密度越大,越容易形成一个类,从而实现聚类。 密度聚类算法...

使用 python 抓取美女福利图片 - 后端 - 掘金
这篇文章干嘛的? 本屌在上网时偶然看到一个图片网站,网站的尺度是这样的: 图片站首页 ...

Python 爬虫学习系列教程 - 后端 - 掘金
大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多。学习过程中我把一些学习的笔记总结下来,还记录了一些自己实际写的一些小爬虫,在这里跟大家一同分享,希望对Python爬虫感兴趣的童鞋有帮助,如果有机会期待与大家的交流。 Pytho...

Spark 机器学习 · 实时机器学习 - 后端 - 掘金
1 在线学习 模型随着接收的新消息,不断更新自己;而不是像离线训练一次次重新训练。 2 Spark Streaming 离散化流(DStream) 输入源:Akka actors、消息队列、Flume、Kafka、…… ...

Python3 实现淘女郎照片爬虫 - 后端 - 掘金
项目简介:本实验通过使用 Python 实现一个淘宝女郎图片收集爬虫,学习并实践 BeautifulSoup、Selenium Webdriver 及正则表达式等知识。 本教程由阿treee发布在实验楼,完整教程及在线练习地址:Python3 实现淘女郎照片爬...

Python 异步网络爬虫 II - 阅读 - 掘金
上一部分(Python 异步网络爬虫 I)整理了如何利用 aiohttp 和 asyncio 执行异步网络请求,接下来我们将在此基础上实现一个简洁、普适的爬虫框架。一般网站抓取的流程是这样的: 从入口页面开始提取...

爬虫学习之基于 Scrapy 的网络爬虫 - 后端 - 掘金
概述 在上一篇文章《爬虫学习之一个简单的网络爬虫》中我们对爬虫的概念有了一个初步的认识,并且通过Python的一些第三方库很方便的提取了我们想要的内容,但是通常面对工作当作复杂的需求,如果都按照那样的方式来处理效率非常的低,这通常需要你自己去定义并实现很多非...

(译) OpenCV(C++ 与 Python 的比较)与 MATLAB 的比较 - 工具资源 - 掘金
本文讲述了作者对 OpenCV(Python)、OpenCV(C++)和 MATLAB 三种计算机视觉工具的比较。该作者在计算机视觉领域拥有超过 10 年以上的经验。...

免费的灵感启发图像资源网:RawPixel - 设计 - 掘金
RawPixel 是一个提供免费灵感图像的资源网站。它收录了众多具有质感的、独特的相片素材。你只需要注册个帐号就可以免费下载使用了。并且,所有的素材也适用于个人或商业用途。来 Enjoy 吧!...

Python 并发编程之协程 / 异步 IO - 后端 - 掘金
引言 随着node.js的盛行,相信大家今年多多少少都听到了异步编程这个概念。Python社区虽然对于异步编程的支持相比其他语言稍显迟缓,但是也在Python3.4中加入了asyncio,在Python3.5上又...

如何使用 Python 为 Linux 打造一款命令行下的在线英汉词典翻译工具 - 后端 - 掘金
项目说明 : 在linux终端下有时候遇到一个想查询的英语单词 , 但是不想打开浏览器去谷歌或者百度去搜索 , 因此就写了这个基于爬虫的单词翻译工具 , 实现原理很简单 , 基本开发已经完成 ,总共有三个分支 ,...

Python 并发编程之线程池 / 进程池 - 后端 - 掘金
本文为作者原创,转载请先与作者联系。 同发于SegmentFault和简书 引言 Python标准库为我们提供了threading和multiprocessing模块...

2015年十大最受关注的Python库 - 工具资源 - 掘金
December 31 2015 Over the past couple of days we have been posting articles on the hottest libraries created in...

如何用 Python 爬取需要登录的网站? - 后端 - 掘金
最近我必须执行一项从一个需要登录的网站上爬取一些网页的操作。它没有我想象中那么简单,因此我决定为它写一个辅助教程。 在本教程中,我们将从我们的bitbucket账户中爬取一个项目列表。 教程中的代码可以从我的 Github 中找到。 我们将...

[Python] 爬虫技术:(JavaScript 渲染) 动态页面抓取超级指南 - 阅读 - 掘金
摘要:当我们进行网页爬虫时,我们会利用一定的规则从返回的 HTML 数据中提取出有效的信息。但是如果网页中含有 JavaScript 代码,我们必须经过渲染处理才能获得原始数据。此时,如果我们仍采用常规方法从中抓取数据,那么我们将一无所获。浏览器知道如何处理这...

Python 抓取电影天堂电影信息 - 后端 - 掘金
Python 抓取电影天堂电影信息...

Python 正则表达式 re 模块简明笔记 - 掘金
简介 正则表达式(regular expression)是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。比如,正则表达式 'hello' 可以匹配字符串 'hello'。 要注意的是,正则表达式并不是...

python 实现自动邮件 - 后端 - 掘金
很简单的一个python写的程序,每天早晨六点自动发送邮件到指定邮箱,邮件内容包括当地天气、笑话、英语单词。天气和笑话通过调用API,英语单词通过文件读取 首先实现邮件发送 通过email 和 smtplib实现,需要导入的库 from email...

Python 爬虫之豆瓣音乐 Top 250 - 后端 - 掘金
回家很久了,实在熬不住,想起来爬点数据玩一玩,之前自己笔记本是win7加ubuntu16.04双系统,本打算在ubuntu里写代码的,可是回到家ubuntu打开一直是紫屏,百度知乎方法用了也没解决,厉害的兄弟可以教下我哦,过年有红包哦!!然后就还是在win7下...

Python 标准库系列之模块介绍 - 掘金
Python的模块其实就是封装了一个或者多个功能的代码集合,以便于重用,模块可以是一个文件也可以是一个目录,目录的形式称作包。 模块分类 内置模块 内置模块可以理解成当你安装好python环境之后,直接可以使用import导入的就是内置模块,默认模块路径为:C...

Python 最佳实践指南! - 后端 - 掘金
Python最佳实践指南! 欢迎来到Python最佳实践指南。 本指南目前持续不断地更新与完善。 如果你有意一起翻译, 在GitHub fork 我! 这份 主要是自我见解 的指南旨在为Python初学者和专家提供一个 关于Python安装、配置、和日常使用的...

超实用的 Python 学习资源汇总 - 掘金
作者:安龙 LeanCloud 工程师 引言 :前段时间有同学反映 Python 的学习资源汇总很少。那么学习资料哪个质量更好,效率更高?Python 有哪些非常值得学习的库?2017 年了学 2 还是学 3 更好? 2 or 3 ? 学习 Python 的新...

Python 爬虫:把廖雪峰的教程转换成 PDF 电子书 - 掘金
写爬虫似乎没有比用 Python 更合适了,Python 社区提供的爬虫工具多得让你眼花缭乱,各种拿来就可以直接用的 library 分分钟就可以写出一个爬虫出来,今天就琢磨着写一个爬虫,将廖雪峰的 Python 教程 爬下来做成 PDF 电子书方便大家离线阅...

Python 数据结构 - 中文版 - 后端 - 掘金
介绍 problem-solving-with-algorithms-and-data-structure-using-python 中文版 目的 数据结构作为计算机从业人员的必备基础,Java, c 之类的语言有很多这方面的书籍,Py...

Python 全栈之路系列之字符串格式化 - 掘金
This PEP proposes a new system for built-in string formatting operations, intended as a replacement for the existing '%' s...

hint - 中文 markdown 格式检查工具 - 工具资源 - 掘金
A simple markdown lint / hint cli-tool, for markdown developer integrated with travis. 一个简单的 markd...

Python 数据分析之 jieba 库的运用 - 后端 - 掘金
三十年河东,三十年河西,莫欺少年穷!年仅15岁的萧家废物,于此地,立下了誓言,从今以后便一步步走向斗气大陆巅峰!这里是属于斗气的世界,没有花俏艳丽的魔法,有的,仅仅是繁衍到巅峰的斗气! 《斗破苍...

wxpy: 微信个人号 API,用 Python 玩微信 - 工具资源 - 掘金
微信个人号 API,基于 itchat,全面优化接口,更有 Python 范儿 简单入门 ...

Python 资源大全中文版 - 后端 - 掘金
Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模...

爬虫学习资源整理 - 后端 - 掘金
啊,好久没写东西了,发现收到了好多人的私信,我只要有时间都一一回复了,虽说不一定有用,但权当我们互相交流啊,互相学习呀。最近一篇《我分析了42万字歌词后,终于搞清楚民谣歌手唱什么了》文章(因为原文是微信上的,就不分享链接了,想看的自己搜索即可)在各个平台都可以...

(译)Python受推崇的super! - 掘金
如果你没有被Python内置的 super() 惊艳到,那很有可能是你并没有真正了解它能够做什么,以及如何高效地使用它。关于 super() 的文章已经有很多了,其中很多文章以失败告终。这篇文章尝试通过以下几种方式来改变这种情形: 提供实际使用的例子 对于工...

代码这样写不止于优雅(Python版) - 掘金
Martin(Bob大叔)曾在《代码整洁之道》一书打趣地说:当你的代码在做 Code Review 时,审查者要是愤怒地吼道: “What the fuck is this shit?”“Dude, What the fuck!” 等言辞激烈的词语时...

【英】Python 漫游指南 - 后端 - 掘金
The Hitchhiker’s Guide to Python! Greetings, Earthling! Welcome to The Hitchhiker’s Guide to Python. This is a living, breathing g...

用 Python 实现微信自动回复信息以及防撤回 - 阅读 - 掘金
今天偶尔看到一个有趣的python库--itchat,一个封装的微信API,可以实现微信自动回复,附件下载,发送文件等功能,同时也可以通过手机发送信息,python执行相应的命令操作电脑。 目前只实现了微信消息自动回复以及防撤回功能。感谢大家意见,防撤回功能在...

httpstat - HTTP 响应的可视化命令行工具 - 工具资源 - 掘金
httpstat curl statistics made simple. httpstat is a single file🌟 Python script that has no dependency👏 and is compatible with...

一个用来为 Python 项目生成依赖文件的命令行工具 - 工具资源 - 掘金
What pigar can do? Generate requirements for project, pigar can consider all kinds of complicated situations. In this project, py...

Python 函数式编程 - 后端 - 掘金
Loading [Contrib]/a11y/accessibility-menu.js 2017-03-15 Python 虽然 Python 不是函数式编程语言(是命令式编程语言),但是支持许多有价值的函数式...

Python 函数中,参数是传值,还是传引用? - 掘金
在 C/C++ 中,传值和传引用是函数参数传递的两种方式,在Python中参数是如何传递的?回答这个问题前,不如先来看两段代码。 代码段1: def foo(arg): arg = 2 print(arg) a = 1 foo(a) # 输...

爬虫这件小事 - 后端 - 掘金
0x00 前言 三月十四日,晴,宜发工资,忌上班。 这一天终于还是来了。两周前答应部门妹子3月15号之前写篇文章,两周后我只字未动诚惶诚恐,为了避免被当做假同事打假,有了这篇挫文。 至于为什么要写这方面内容,纯粹我临时拍脑袋想的,专业做爬虫的就不用看了,我...

发布你自己的轮子 - PyPI 打包上传实践 - 工具资源 - 掘金
本文仅讨论上传相关的步骤,关于如何给写一个setup.py 请参阅官方文档: https://docs.pyth...

一步一步教你 HTTPS 抓包 - 前端 - 掘金
在 Mac 上常用的抓包软件是 Charles,网上关于 Charles 的教程很多,这里介绍另一个抓包神器 mitmproxy。mitmproxy 是一款可交互式的命令行抓包工具,它除了可以抓包查看 http/https 请求,还有一个很强大的功能是拦截并修...

一篇文章了解爬虫技术现状 - 掘金
掘金原创权限刚开通,搬家。如果你已经看过此文,请跳过。 本文全面的分析了爬虫的原理、技术现状、以及目前仍面临的问题。如果你没接触过爬虫,本文很适合你,如果你是一名资深的虫师,那么文末的彩蛋你可能感兴趣。 需求 万维网上有着无数的网页,包含着海量的信息,无孔...

只需两行,在你的微信上监控 Python 程序 - 工具资源 - 掘金
不知道大家有没有过这样的经历: 电脑上跑着代码,人走开了,在外面特别挂念,想知道那代码跑得怎样了… 写了个小程序,监控某个网页的变化,但没有比较实时的通知方式,邮件太重、短信又不好搞 在过去,这样的问题有时会困扰我。 不过现在,可以把警告/...

聊聊 python 中的数据类型 - 后端 - 掘金
本文系转载于本人博客前端小吉米 在python3中, 一共有4种基本的容器类型, list,tuple,dict,set list list相当于js中的array. array能做的事情, 差不多list都可以做到, 比如什么可变性,删除,添加,转变为字符串...

Python 正则表达式 re 模块简明笔记 - 后端 - 掘金
欢迎加入Python 学习交流群:535993938 禁止闲聊 ! 名额有限 ! 非喜勿进 ! ...

机器学习的数学 之 python 矩阵运算 - 后端 - 掘金
摘要: 原创出处 www.bysocket.com 「泥瓦匠BYSocket 」欢迎转载,保留摘要,谢谢! A Bullet Is Forever 本文提纲 1. 什么是矩阵 2. 矩阵在现实应用场景 3. 矩阵表示 4. 矩阵运算 5. 理解矩阵乘法 一、 ...

Python 小而美的函数 - 后端 - 掘金
python提供了一些有趣且实用的函数,如any all zip,这些函数能够大幅简化我们的代码,可以更优雅的处理可迭代的对象,同时使用的时候也得注意一些情况 any ...

Python - 高阶函数习题练习 - 后端 - 掘金
本文是针对map(),reduce()和filter()三个高阶函数的程序练习。 习题来自:廖雪峰的python2.7教程 - map/reduce map()概念 m...

Python 中文件 I/O 高效操作处理的技巧 - 后端 - 掘金
如何读写文本文件? 实际案例 某文本文件编码格式已直(如UTF-8,GBK,BIG5),在python2.x和python3.x中分别如何读取这些文件? 解决方案 注意区分python2和python3中的差别 字符串的语义发生了变化: ...

Python 高手都知道的内置函数,你不知道就 low 了 - 后端 - 掘金
python内置了一些非常巧妙而且强大的内置函数,对初学者来说,一般不怎么用到,我也是用了一段时间python之后才发现,哇还有这么好的函数,这个函数都是经典的而且经过严格测试的,可以一下子省了你原来很多事情,代码不仅简洁易读了很多,而且不用自己去闭门造车.既...

Python 开发者 2017 应该关注的 7 个类库 - 后端 - 掘金
Django 依然是 Python 开发者值得信赖的库。然而,在 2016 年几个还不太知名的库引起了 Python 开发者的关注。在这篇博文中,我向大家揭示 7 个 Python 类库,其中不包括像 Django,Flask 等已广为熟知的库,这些类库在 ...

Python - 对于元祖和字典的认识 - 后端 - 掘金
本篇是一篇随手笔记,记录了对于Python的数据类型中元祖(Tuple)和字典(Dict)的一些认识,以及部分内置方法的介绍。 元祖 Tuple 特点:元祖内...

传说中 Python 最难理解的点 | 看这完篇就够了 - 后端 - 掘金
菜鸟学Python的入门课程已经写了60多篇,讲了很多好玩有趣的知识点,但是整个入门篇还有一个最难的东西没有讲,这个知识点好多书里面对这块要么不讲,要么就是讲的太深奥,这个知识点卡在那里很难受。这块到底是什么的,猜对了就是传说中的装饰器,我记得我好几年前刚学P...

全面进阶 H5 直播 - 前端 - 掘金
视频格式?编码? 如果我们想要理解 HTML5 视频,首先需要知道,你应该知道,但你不知道的内容?那怎么去判断呢? ok,很简单,我提几个问题即可,如果某些童鞋知道答案的话,可以直接跳过。 ...

摩拜单车爬虫源码及解析 - 后端 - 掘金
前两篇文章分析了我为什么抓取摩拜单车的接口以及数据分析的结果,这篇文章中讲直接提供可运行的源代码供学习。 声明:此爬虫仅用于学习、研究用途,请不要用于非法用途。任何由此引发的法律纠纷自行...

JS 原生对象 Date 和 HTML 标签 input[type="datetime"] 的坑 - 前端 - 掘金
今天接到了一个需求,在某个页面内用户选择一个DateTime后,服务端保存这个DateTime,当用户再次进入这个页面,直接显示之前选择的DateTime(如果服务端没有返回,则直接显示当前DateTime)。 这个需求听起来并没有什么难度,于是就风风火火开始...

Python3 是如何解决棘手的字符编码问题的? - 后端 - 掘金
本文来自微信公众号Python之禅(VTtalk) 作者:刘志军 题图:unsplash.com Python3 最重要的一项改进之一就是解决了 Python2 中字符串与字符编码遗留下来的这个大坑。Python 编码为什么那么蛋疼?已经介绍过 Py...

2 道极好的 Python 算法题 | 带你透彻理解装饰器的妙用 - 后端 - 掘金
前一篇讲了装饰器额基本知识,装饰器我个人认为是Python中最最最难的知识点,上一篇算是一个入门的介绍,有18个小伙伴给我留言,后台也有很多同学跟我讨论,大家总是觉得不过瘾,好像离深入理解还差那么一丢丢赶脚,装饰器到底有啥妙用呢,其实装饰器内容非常丰富,今天我...

Python 爬虫—破解 JS 加密的 Cookie - 后端 - 掘金
前言 在GitHub上维护了一个代理池的项目,代理来源是抓取一些免费的代理发布网站。上午有个小哥告诉我说有个代理抓取接口不能用了,返回状态521。抱着帮人解决问题的心态去跑了一遍代码。发现果真是这样。 通过Fiddler抓包比较,基本可以确定是Java...

Python 线程进阶篇 | 多线程下载网页 - 后端 - 掘金
Python的并发编程前面只讲了进程和线程的入门篇,线程里面还有很多有用而好玩的招式,我们还没有讲,我一直主张学一门语言一定要有兴趣,带着玩Python的心态去学,会轻松很多,打个比方打扫卫生和打羽毛球,可能都很累,为啥你打球就很high,而在家打扫卫生就很累...

python3+selenium3 环境搭建及简单例子 - 后端 - 掘金
随着Python3的普及,Selenium3也跟上了行程。而Selenium3最大的变化是去掉了Selenium RC,另外就是Webdriver从各自浏览器中脱离,必须单独下载。 1、windows...

Python 正则表达式学习 - 后端 - 掘金
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个...

优雅的在终端中编写 Python - 后端 - 掘金
前言 最早我也只是在服务器上编辑文件的时候用用vim来改改程序,并没有把vim当做自己的主力编辑器。但是偶然的一次机会需要改一个奇葩的输入文件的格式,用了下Vim的宏录制,尝到了甜头,于是后面就开始用Vim来写程序了,虽然使用初期有些阻力,但时间久了就会发现,...

这 10 个 Python 项目超有趣! - 后端 - 掘金
前言: Python可谓是现在很多人正在学或者想学的一个脚本语言了,提到学习自然就少不了拿项目练手,可是一般的项目根本提不起兴趣嘛,这10个项目可是非常有趣的,不信你看看。 【Python 图片转...

相关文章

网友评论

    本文标题:Python 系列(四)- 收藏集 - 掘金

    本文链接:https://www.haomeiwen.com/subject/izwhxxtx.html