
Python
文章平均质量分 56
Emperor_Dandy
烧锅炉
展开
-
Python 使用 pandas 进行数据分析
一、导入模块# -*- coding: utf-8 -*-import pandas as pdimport matplotlib.pyplot as plt二、读取数据# 读取xx.csvdf = pd.read_csv("xx.csv")还可以使用 read_json read_excel ..三、检查数据格式print(df.原创 2017-12-08 16:11:06 · 1985 阅读 · 0 评论 -
Django 将Debug=False后无法准确访问静态资源的解决办法
问题描述在Debug模式下可以正常访问时,切换为False后,页面就无法请求到静态资源了,需要以下几步处理方式:1. 设置允许访问的域名2. 添加url映射至静态文件路径3. 设置异常处理页面环境:Django 2.2 一、设置setting.py# 或是你的域名,或localhostALLOWED_HOSTS = ['*'] ... ...# 设置静态资源路径STATIC_U...原创 2018-03-09 14:34:35 · 8369 阅读 · 0 评论 -
Python爬虫练习之三:抓取游民星空搞笑动态图
一、分析页码在http://www.gamersky.com/ent/201712/995687.shtml ,中点击下一页,可以发现页面url地址发生了变化:为http://www.gamersky.com/ent/201712/995687_2.shtml,多了一个下划线加页面数字。尝试将2改为1:http://www.gamersky.com/ent/201712/995687_原创 2017-12-27 14:50:24 · 4750 阅读 · 0 评论 -
Python 解决动态规划问题之 爬楼梯
问题描述一个人爬楼梯,每次只能爬1个或两个台阶,假设有n个台阶,那么这个人有多少种不同的爬楼梯方法程序def climb_stairs(n): way = [0, 1, 2] for i in range(3, n + 1): way.append(way[i - 1] + way[i - 2]) return way[n]原创 2018-02-01 13:29:18 · 4491 阅读 · 0 评论 -
Python之七十二版武艺
Tip:b'hello world' == bytearray('hello world', 'utf-8'):-> TrueNote: Python没有专门处理字节的数据类型,b'str'可以表示字节数组============================================================================================原创 2018-01-29 11:20:23 · 1833 阅读 · 0 评论 -
Python 一行打印乘法口诀表
[(lambda i, j: print("{}*{}={}{}".format(i, j, i * j, "\n" if i == j else "\t"), end=""))(j, i) for i in range(1, 10) for j in range(1, i + 1)]写着玩,并没什么实际意义。原创 2018-02-01 16:26:53 · 2272 阅读 · 0 评论 -
Python爬虫:最正确的入门姿势
前言一提到Python爬虫,人人都想使用知名框架Beautiful Soup或是Scrapy,新手贸然进入,必是学的云里雾里,即使能够爬到数据,也根本不知其所以然!想学习爬虫,html5 tag , ajax,get,post是绕不过的,但是并不需要一开始就完全掌握。当你需要使用到时去网上学习即可!开始爬虫的第一步,必须要根据一个明确的url从目标服务器,把html页面代码下载原创 2018-01-16 17:25:55 · 16632 阅读 · 0 评论 -
Python爬虫练习之二:抓取游民星空搞笑动态图文章链接
一、分析网站游民星空的趣图网站为:http://www.gamersky.com/ent/qw/点击下一页可以拉取到数据,但是网址未发生变化,查看Network标签,可以看到实际上进行了ajax请求,可以看到url地址是另外一个,而且get方法传递了参数:其中jsondata中的page参数就是跳转的页数,改变它,就可原创 2017-12-27 13:57:34 · 6790 阅读 · 0 评论 -
Python 读写Excel
一、读取import xlrdworkbook = xlrd.open_workbook('demo1.xls')# ① table = data.sheets()[0] # 通过索引顺序获取# ② table = data.sheet_by_index(0) # 通过索引顺序获取# ③ table = data.sheet_by_n原创 2017-12-26 18:28:43 · 1749 阅读 · 0 评论 -
Python 排序算法
冒泡排序、简单选择排序、插入排序、希尔排序、快速排序。原创 2017-12-12 15:26:34 · 1599 阅读 · 0 评论 -
欢迎使用Longan-sqlite3,给予Python3对sqlite抽象封装的功能
欢迎使用longan-sqlite3 v0.6我们理解您需要更便捷更高效更轻量级的工具记录数据,并将其中承载的价值传播给他人,longan-sqlite3 是我们给出的答案 ———— 让您随心所欲的完成如下功能 Create Research Update Delete 您现在看到的这个 longan-sqlite3 版本,仅为开发版,...原创 2018-03-29 17:30:58 · 1573 阅读 · 0 评论