上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 、递归 是指函数/过程/子程序在运行过程序中直接或间接调用自身而产生的重入现象。在计算机编程里,递归指的是一个过程:函数不断引用自身,直到引用的对象已知。使用递归解决问题,思路清晰,代码少。但是在主流高级语言中(如C语言、Pascal语言等)使用递归算法要耗用更多的栈空间,所以在堆栈尺寸受限制时(如嵌入式系统或者内核态编程),应避免采用。所有的递归算法都可以改写成与之等价的非递归算法。 (来源于... 阅读全文
posted @ 2018-10-24 19:04 三冬三夏 阅读(341) 评论(0) 推荐(0) 编辑
摘要: ['2018', '8', '9', '10', '10']2018 8 9 10 102018/08/09 10:10 《《《《《 阅读全文
posted @ 2018-10-24 18:52 三冬三夏 阅读(1209) 评论(0) 推荐(0) 编辑
摘要: super() 函数是用于调用父类(超类)的一个方法。 super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 语法 以下是 super() 方法的语法: super(type[, object-or-type]) ... 阅读全文
posted @ 2018-10-23 19:40 三冬三夏 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: Redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都 支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持... 阅读全文
posted @ 2018-10-23 19:06 三冬三夏 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1. scrapy对request的URL去重 yield scrapy.Request(url, self.parse, dont_filter=False) 注意这个参数:dont_filter=False 2. Jobs: 暂停,恢复爬虫 启用一个爬虫的持久化,运行以下命令: scrapy crawl somespider -s JOBDIR=crawls/somespider-1 然后,... 阅读全文
posted @ 2018-10-23 18:59 三冬三夏 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 阅读全文
posted @ 2018-10-23 18:50 三冬三夏 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 本文目的是为了完成一个项目用到的flask基本知识,例子会逐渐加深。最好对着源码,一步一步走。 下载源码,运行 pip install -r requirements.txt 建立环境 python db_create.py 创建自己数据库 python db_migrate 迁移数据库 ————————————————————————————– flask 不仅简介小巧,同时运用的时候十分灵活... 阅读全文
posted @ 2018-10-23 13:27 三冬三夏 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: Flask是一个基于Python的web框架,它的设计目的是提供Web开发所需的最小功能子集。 Flask与别的框架(尤其是采用其他编程语言的框架)的不同之处在于:它没有绑定诸如数据库查询或者表单处理等功能库,以及它们所组成的整个生态系统。它倾向于对这些功能的实现方式不做任何限定。 这种系统带来的主 阅读全文
posted @ 2018-10-23 13:23 三冬三夏 阅读(4826) 评论(0) 推荐(0) 编辑
摘要: 0 开始之前 网上看了很多教程,都不是很满意,因此自己写一个大型教程,从入门到做出一个比较完整的博客。此次教程不是直接把整个博客直接代码整理出来然后运行一遍就完事,我会从flask的各个模块讲起。所以,如果你没有接触过flask,按照整个教程完整做一遍会掌握flask。(前提是你要有一定Python 阅读全文
posted @ 2018-10-23 13:21 三冬三夏 阅读(628) 评论(0) 推荐(0) 编辑
摘要: Hello World 作者背景 应用程序简介 要求 安装 Flask 在 Flask 中的 “Hello, World” 下一步? 模板 回顾 为什么我们需要模板 模板从天而降 模板中控制语句 模板中的循环语句 模板继承 结束语 web 表单 回顾 配置 用户登录表单 表单模板 表单视图 接收表单 阅读全文
posted @ 2018-10-23 13:19 三冬三夏 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 生成时间戳 生成格式化的时间字符串 生成结构化时间 时间戳转结构化时间 时间戳转格式化时间字符串 结构化时间转时间戳 结构化时间转格式化的时间字符串 格式化的时间字符串转结构化时间 格式化时间转时间戳 time%*参数 格式含义 %a 本地(locale)简化星期名称 %A 本地完整星期名称 %b 阅读全文
posted @ 2018-10-23 10:50 三冬三夏 阅读(423) 评论(0) 推荐(0) 编辑
摘要: startDate = "2018-10-01"endDate = "2018-10-31"###字符转化为日期startTime = datetime.datetime.strptime(startDate, '%Y-%m-%d').time()endTime = datetime.datetim 阅读全文
posted @ 2018-10-23 10:44 三冬三夏 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 通过datetime.datetime.strptime(date_string, format)将原字符串进行时间格式匹配,并赋值给time_format,然后time_format调用strftime(format)函数,输出自己想要的格式 python中时间日期格式化符号: %y 两位数的年份 阅读全文
posted @ 2018-10-23 10:11 三冬三夏 阅读(1780) 评论(0) 推荐(0) 编辑
摘要: from datetime import datetimea = '2018/9/18 10/10'print(datetime.strptime(a,'%Y/%m/%d %H/%M'))》》2018-09-18 10:10:00 阅读全文
posted @ 2018-10-23 10:09 三冬三夏 阅读(176) 评论(0) 推荐(0) 编辑
摘要: from newspaper import Article url = '你想要爬取的网站url' news = Article(url, language='zh') news .download() #先下载 news .parse() #再解析 print(news.text) #新闻正文 p 阅读全文
posted @ 2018-10-23 10:03 三冬三夏 阅读(1839) 评论(0) 推荐(0) 编辑
摘要: 这又是一个 Awesome XXX 系列的资源整理,由 vinta 发起和维护。内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。 伯乐在线已在 GitHub 上发起「Python 资源大全中文版」的整理。欢迎扩 阅读全文
posted @ 2018-10-22 20:11 三冬三夏 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 26个你不知道的Python技巧 Python是目前世界上最流行的编程语言之一。因为: 1.它容易学习 2.它用途超广 3.它有非常多的开源支持(大量的模块和库) 不好意思,优达菌又啰嗦了。 本文作者 Peter Gleeson 是一名数据科学家,日常工作几乎离不开python。一路走来,他积累了不 阅读全文
posted @ 2018-10-22 19:16 三冬三夏 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 这个列表包含与网页抓取和数据处理的Python库 网络 通用 urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库(基于pycurl)。 pycurl – 网络库(绑定libcurl)。 urllib3 – Python HTTP库,安全连接池、支持文件pos 阅读全文
posted @ 2018-10-22 18:31 三冬三夏 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 1 timeStamp = 1381419600 2 dateArray = datetime.datetime.utcfromtimestamp(timeStamp) 3 otherStyleTime = dateArray.strftime("%Y--%m--%d %H:%M:%S") 4 print otherStyleTime # 2013--10--10 15:40:00 5 ... 阅读全文
posted @ 2018-10-22 15:15 三冬三夏 阅读(223) 评论(0) 推荐(0) 编辑
摘要: def extract_cookies(cookie): """从浏览器或者request headers中拿到cookie字符串,提取为字典格式的cookies""" cookies = dict([l.split("=", 1) for l in cookie.split("; ")]) ret 阅读全文
posted @ 2018-10-21 10:21 三冬三夏 阅读(2188) 评论(0) 推荐(0) 编辑
摘要: 在用scrapy设置cookie的时候,需要从网页上对应的页面把cookie字段复制下来,并转化为字典的形式,下面代码是对cookie的转化过程 # -*- coding: utf-8 -*- class transCookie(object): def __init__(self, cookie) 阅读全文
posted @ 2018-10-21 10:04 三冬三夏 阅读(1688) 评论(0) 推荐(0) 编辑
摘要: Python爬虫框架Scrapy实例(三)数据存储到MongoDB任务目标:爬取豆瓣电影top250,将数据存储到MongoDB中。 items.py文件复制代码# -*- coding: utf-8 -*-import scrapy class DoubanItem(scrapy.Item): # 阅读全文
posted @ 2018-10-20 10:30 三冬三夏 阅读(368) 评论(0) 推荐(0) 编辑
摘要: Python迭代和列表生成器时间:2017-09-27 19:14:01 阅读:274 评论:0 收藏:0 [点我收藏+] 标签:其他 模块 rabl 第一个 类型 fit 首字母 表达 log 使用for循环遍历list和tuple,这种遍历成为迭代 在如C语言中都是通过下标拿到值,for...i 阅读全文
posted @ 2018-10-20 10:30 三冬三夏 阅读(259) 评论(0) 推荐(0) 编辑
摘要: replace 方法 返回根据正则表达式进行文字替换后的字符串的复制。stringObj.replace(rgExp, replaceText) 参数stringObj必选项。要执行该替换的 String 对象或字符串文字。该字符串不会被 replace 方法修改。 rgExp必选项。为包含正则表达 阅读全文
posted @ 2018-10-20 10:29 三冬三夏 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 命令:re.sub(pattern, repl, string, count=0, flags=0) re.sub 用于替换字符串的匹配项。如果没有匹配到规则,则原字符串不变。 第一个参数:规则 第二个参数:替换后的字符串 第三个参数:字符串 第四个参数:替换个数。默认为0,表示每个匹配项都替换 r 阅读全文
posted @ 2018-10-20 10:29 三冬三夏 阅读(4156) 评论(0) 推荐(0) 编辑
摘要: Python异常和异常处理2017年12月20日 22:17:08 Megustas_JJC 阅读数:114 标签: python 异常处理 更多 个人分类: Python 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Megustas_JJC/a 阅读全文
posted @ 2018-10-20 10:28 三冬三夏 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Python数据分析库pandas基本操作2017年02月20日 17:09:06 birdlove1987 阅读数:22631 标签: python 数据分析 pandas 更多 个人分类: Python第三方库 所属专栏: python第三方库 pandas是什么? 是它吗?。。。。很显然pan 阅读全文
posted @ 2018-10-20 10:28 三冬三夏 阅读(171) 评论(0) 推荐(0) 编辑
摘要: python模块大全2018年01月25日 13:38:55 mcj1314bb 阅读数:3049 pymatgen multidict yarl regex gvar tifffile jupyter scipy gensim pyodbc pyldap fiona aiohttp gpy sci 阅读全文
posted @ 2018-10-20 10:28 三冬三夏 阅读(3576) 评论(0) 推荐(0) 编辑
摘要: Python基础第三篇 一、collections系列Counter是对字典类型的补充,用于追踪值的出现次数,具备字典的所有功能 + 自己的功能1.计数器Counter import collectionsa='abababsbsbhh'c=collections.Counter(a) #直接列出每 阅读全文
posted @ 2018-10-20 10:27 三冬三夏 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Python基础第二篇 一、三元运算if True: name='a'else: name='b'#上面的代码用三元运算表示:name="a" if True else "b"二、类中方法查看 Python中一切事物都是对象,对象由类创建 type 查看对象类型 dir(类型名) 查看类中提供的所有 阅读全文
posted @ 2018-10-20 10:27 三冬三夏 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Python基础第一篇 一、第一句python代码1.python执行过程:1.加载内存-词法分析-语法分析-编译-执行 2.创建hello.py文件,输入内容1 #!/usr/bin/env python2 print "Hello" 执行 hello.py 文件:python hello.py3 阅读全文
posted @ 2018-10-20 10:26 三冬三夏 阅读(105) 评论(0) 推荐(0) 编辑
摘要: python发送邮件方法 1、普通文本邮件 #!/usr/bin/env python# -*- coding:utf-8 -*-import smtplibfrom email.mime.text import MIMETextmail_user="xxxx@126.com" #发送邮件的邮箱ma 阅读全文
posted @ 2018-10-20 10:25 三冬三夏 阅读(234) 评论(0) 推荐(0) 编辑
摘要: python列表的11种方法2017年11月24日 03:26:43 Milton-Long 阅读数:254版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_40962422/article/details/78620613- appen 阅读全文
posted @ 2018-10-20 10:24 三冬三夏 阅读(149) 评论(0) 推荐(0) 编辑
摘要: python列表(list)的使用技巧及高级操作置顶 2018年03月25日 13:39:41 顽劣的石头 阅读数:5478 标签: python extend bisect list enumerate 更多个人分类: python数据分析 Python版权声明:本文为博主原创文章,未经博主允许不 阅读全文
posted @ 2018-10-20 10:24 三冬三夏 阅读(932) 评论(0) 推荐(0) 编辑
摘要: python储存数据的方式2017年10月13日 23:38:10 Nick_Spider 阅读数:59286 标签: redis 数据库 爬虫 存储 结构 更多 个人分类: 数据库 爬虫 python 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net 阅读全文
posted @ 2018-10-20 10:23 三冬三夏 阅读(868) 评论(0) 推荐(0) 编辑
摘要: python之pandas简单介绍及使用(一) 一、 Pandas简介1、Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工 阅读全文
posted @ 2018-10-20 10:22 三冬三夏 阅读(508) 评论(0) 推荐(0) 编辑
摘要: python之pandas用法大全 更新时间:2018年03月13日 15:02:28 投稿:wdc 我要评论 本文讲解了python的pandas基本用法,大家可以参考下 一、生成数据表1、首先导入pandas库,一般都会用到numpy库,所以我们先导入备用:?12import numpy as 阅读全文
posted @ 2018-10-20 10:22 三冬三夏 阅读(822) 评论(0) 推荐(0) 编辑
摘要: python中字符串的操作方法大全 更新时间:2018年06月03日 10:08:51 作者:骏马金龙 我要评论这篇文章主要给大家介绍了关于python中字符串操作方法的相关资料,文中通过示例代码详细介绍了关于python中字符串的大小写转换、isXXX判断、填充、子串搜索、替换、分割、join以及 阅读全文
posted @ 2018-10-20 10:21 三冬三夏 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Python中常见字符串去除空格的方法总结 1:strip()方法,去除字符串开头或者结尾的空格>>> a = " a b c ">>> a.strip()'a b c'2:lstrip()方法,去除字符串开头的空格>>> a = " a b c ">>> a.lstrip()'a b c '3:r 阅读全文
posted @ 2018-10-20 10:21 三冬三夏 阅读(737) 评论(0) 推荐(0) 编辑
摘要: python中的pandas的两种基本使用2018年05月19日 16:03:36 木子柒努力成长 阅读数:480 一、pandas简介 pandas:panel data analysis(面板数据分析),是基于numpy 构建的含有更高级数据结构和工具的数据分析包,类似于numpy ,panda 阅读全文
posted @ 2018-10-20 10:21 三冬三夏 阅读(609) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页