分类
摘要:
1 >>> List=[1,2,3,4,5,6,7]
2 >>> List[:4] #取索引为0到4的值,索引为4的值取不到
3 [1, 2, 3, 4]
4 >>> List[0:4] #和上面的一样,起始不输入默认从索引0开始
5 [1, ... 阅读原文
2018-12-26 12:15:49 阅读(8544) 评论(0)
摘要:
写在前面
今天在浏览网站的时候,忽然一个莫名的链接指引着我跳转到了半次元网站 https://bcy.net/ 打开之后,发现也没有什么有意思的内容,职业的敏感让我瞬间联想到了 cosplay ,这种网站必然会有这个的存在啊,于是乎,我准备好我的大爬虫了。
把上面的链接打开之后,被我发现了吧,就知道我的第八... 阅读原文
2018-12-26 10:34:17 阅读(7589) 评论(0)
摘要:
demo目录
RestDemo
├── App
│ ├── admin.py
│ ├── apps.py
│ ├── init.py
│ ├── migrations
│ ├── models.py ------------------------------------------------数据模型
│ ├──... 阅读原文
2018-12-26 09:10:03 阅读(7618) 评论(0)
摘要:
使用 pathlib 更好地处理路径
pathlib 是 Python 3 的默认模块,帮助避免使用大量的 os.path.join()。
from pathlib import Path
dataset = 'wiki_images'
datasets_root = Path('/path/to/dataset... 阅读原文
2018-12-26 08:51:02 阅读(7587) 评论(0)
摘要:
序列化
创建一个序列化类
简单使用
开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以通过声明与Django forms非常相似的序列化器(serializers)来实现。
models部分:
from dja... 阅读原文
2018-12-26 07:26:11 阅读(7867) 评论(0)
摘要:
首先
要想Hadoop能够很流畅的Python程序,学习mrjob可能是最直接、最简单的方法了
你甚至都不要按安装部署Hadoop集群。
mrjob拥有很多优秀的特性比如:
支持多步骤的MapReduce任务工作流
支持内嵌、本地、远程亚马逊以及Hadoop
调试方便不需要任务环境支持
本教程通过 python ... 阅读原文
2018-12-26 07:00:02 阅读(8375) 评论(0)
摘要:
(一)python金融数据爬虫项目
爬取目标:雪球网(起始url:https://xueqiu.com/hq#exchange=CN&firstName=1&secondName=1_0&page=1)
爬取内容:雪球网深沪股市情况
使用工具:requests库实现发送请求、获取响应。
... 阅读原文
2018-12-26 06:00:06 阅读(8325) 评论(0)
摘要:
目录
MVC框架与MTV框架
Django的MTV模式
Django框架图示
安装及配置
创建一个Django项目
目录介绍
运行Django项目
启动Django报错
模版文件配置
静态文件配置
APP的创建
创建超级用户
Djange基础必备三件套
HttpResponse
render
red... 阅读原文
2018-12-26 00:19:05 阅读(7751) 评论(0)
摘要:
前言
出于对数据分析及数据挖掘的兴趣,我开始接触Python,由于缺乏编程相关知识,所以过程满是曲折,也缺乏足量的实践练习。写这一系列文章的原因首先是为了锻炼自己,因为我相信费曼的学习方法:要在教学中才能真正掌握所学的知识;其次也是想借此机会给未入门的朋友们一些门槛比较低的参考资料,所以本系列文章均将采用大白话的形式... 阅读原文
2018-12-25 22:19:02 阅读(7896) 评论(0)
摘要:
csv 模块专门用于读取和写入 csv 文件内容
以下主要讲在 python2 中的使用,在python3中有不同的地方,我会单独指出来
一般的excel表格可以保存为csv格式,然后就可以使用 csv 模块去处理了
读取文件
读取文件通过 csv.reader() 方法
需要注意,在python2中,打开和写 cs... 阅读原文
2018-12-25 20:55:02 阅读(7698) 评论(0)