自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 生成重复字符串的列表

生成重复字符串的列表['A']*5>>>['A','A','A','A','A',]而'A'*5>>>'AAAAA'

2019-05-05 21:22:24 3200

原创 ValueError: No engine for filetype: ''

难道是format里面不允许切片吗???搞不懂但是我单切却成功了啊

2019-04-13 23:07:05 6548

原创 python内置函数小知识总结

目录dictdict知识点:列表解析式,zip,dict对象的类型变化: 列表-元组-字典#最开始是看到这样一个用法,觉得挺有意思,dict把列表中的元组变成字典print(dict([(x,y) for x in range(1,5) for y in range(100,105)]))>>>{1: 104, 2: 104, 3: 104, 4: 104}#...

2019-03-29 22:59:00 239

原创 合并excel表格

目录需求思路遇到的问题读取完整代码需求将一个文件夹中的excel表格合并成我们想要的形式,主要要pandas中的concat()函数思路用os库将所需要处理的表格放到同一个列表中,然后遍历列表,依次把所有文件纵向连接起来。最开始的第一种思路是先拿一个文件出来,然后让这个文件依次去和列表中的剩余文件合并;第二种是用文件夹中第一个文件和剩余的文件合并,使用range(1,len(file)...

2019-03-29 13:36:27 473

原创 dataframe创建字典

目录用dataframe创建字典元素对元素 (1对1)元素对列表(1对多)用dataframe创建字典元素对元素 (1对1)取其中的两列,一列为key,一列为value元素对列表(1对多)取N列,其中一列为key,其余列中的元素合为一个列表,作为value具体方法待定??...

2019-03-26 11:46:58 3705

原创 函数式编程入门

学习总结想法来源知识点代码想法来源今天复习正则表达式的时候,学到一个知识点,可以解决上次和辉辉交流过的一个东西,然后问他上次那个解决没有,他丢给我他上次写的代码,发现他通篇都用的函数式编程,瞬间觉得好牛逼,又简洁,运行速度又快!遂研究之。事实证明多交流总有好处的!膜拜大佬!知识点其实就是一个函数的映射关系,输入一个自变量X,输出一个因变量Y形式: map(lambda x:y , x...

2019-03-20 22:51:31 144

原创 常量转化为变量(如何动态生成变量名)

学习总结常量转化为变量(如何动态生成变量名)问题描述想法来源想法实现利用python内置函数exec()利用globals()构造成字典中的key知识点遇到的新问题常量转化为变量(如何动态生成变量名)问题描述已知 lists=[‘A’, ‘B’, ‘C’, ‘D’],如何直接得到以字符串常量命名的变量–列表A,B,C,D ?想法来源最开始是在想如何批量创建新的空列表,并且自动命名!!给...

2019-03-20 11:00:44 1245

原创 用python批量统计Excel中的内容

目录问题背景思路代码遇到的问题12问题背景需要从excel表中统计调查问卷,如下图,需要统计每一个因素的频数。这个表有好几千行呐,作为新时代中国特色社会主义思想的传承者,肯定不能用数的吧。最开始是想用Excel中的查找功能的,但有好几个这个表呢,不便于批量操作,就想着锻炼一下python。思路先用pandas提取某一列问题及其回答,统计每一个影响因素出现的频数。采用双重遍历,先遍历所有...

2019-03-13 20:57:25 4905

转载 欢迎使用CSDN-markdown

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-13 20:05:08 162

转载 爬虫,爬取奥斯卡奖相关信息

目录参考值得学习的代码再次强调完整代码参考奥斯卡,究竟谁一直在陪跑。值得学习的代码 years, wins, nominations = [[], [], []] #同时创建三个列表2 # 对请求结果进行编码解码处理,避免出现乱码 html = html.encode('ISO-8859-1') html = html.decode('utf...

2019-02-28 22:46:15 258

转载 批量删除电脑或手机中的空文件夹

目录背景国内外研究现状背景偶然看到python的OS库中有这样两个函数os.rmdir() 删除空文件夹 remove diros.mkdir() 新建文件夹 make dir就想到能不能自己写段程序,批量删除空文件夹之前有转载过 批量处理重复视频 ,这次是批量删除空白文件夹,拯救强迫症患者国内外研究现状为避免重复性工作,先搜了一下是否有人做过这个工作了,结果发现真有。。。不需要...

2019-02-22 16:59:50 3687 1

原创 解析网页源码

目录背景结构 <><>一般简写说明表格table其他背景最近在学爬虫的时候,需要分析网页源码,但里面很多缩写有点看不懂,就去查了一下,记录于此结构 <><>参考html代码CSS?都是采用双标签<header> </header> 前者表示开始,后者结束主体框架如下图所示#主体框架<html>

2019-01-31 14:46:15 9430

原创 爬虫学习,小代码,小函数,复述自己的理解

目录得到源码requestsurllib信息提取正则表达式BeautifulSoupfind_all() []()get_text()find_all加get_text()案例得到源码requestsimport requestsheaders = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/5...

2019-01-31 14:12:12 207

原创 爬虫,值得借鉴的小代码块

目录考虑异常值思路代码考虑异常值思路有些程序在运行的时候,如果没有考虑异常值,就会运行出错,因此,在写代码的时候就要考虑到异常值的出现。用try-except处理,推荐敲代码之前,先画一个思路图代码from urllib.request import urlopenfrom urllib.error import HTTPErrorfrom bs4 import BeautifulS...

2019-01-30 15:44:09 136

转载 爬网易云歌单

目录爬虫学习爬虫学习Beautiful Soup 库,专门用来提取网页的数据,用作爬虫 很好用。Beautiful Soup简介

2019-01-28 19:57:02 236

原创 review of occupant behavior

review 综述keyabstractqualitative 定性的Modeling occupant behavior of the manual control of windows in residential buildings19.1.26activity sheet 用于记录用户每次想开关窗的原因,优点是记录精确,缺点是对用户进行了干扰,会加入填表的干扰因素图画得不错,...

2019-01-27 18:17:40 241

原创 利用python批量将excel中文翻译成英文

目录背景具体操作需要用到的模块操作过程遇到的问题代码背景今天接到一个任务,需要将EXCEL文件中的中文翻译成英文,由于表格内容非常大,我想着 这要是手动翻译,三天啥都不用干了,就翻译这个吧于是有了用python批量翻译的想法目前的思路是,将excel中每个单元的内容拿出来,放在一个列表中,然后用翻译软件翻译再批量存入新的表格(应该可以用API接口,将所有单元内容依次拿出、翻译、存入,这个还...

2019-01-24 16:52:14 13218 3

原创 用正则去掉代码前面附带的数字序号

目录正则去掉序号案例示范发现的新大陆正则去掉序号在编辑器里面使用搜索功能,输入正则表达式,就能选中所有的目标了。代码如下^[0-9]*^ 表示匹配开头的字符* 表示匹配0个或多个的表达式,当只输入^ [0-9] 时,只匹配到第一列的所有数字参考文章正则表达式从网上或者哪里拷贝下来的代码前面总有编号,如何去掉呢案例示范1.从网上复制的代码,前面带有数字 1import jso...

2019-01-17 20:29:08 4047 2

原创 如何方便的返回多个返回值?

如何方便的返回多个返回值?

2019-01-17 01:07:32 295

原创 开窗时刻模型,思路及代码

目录开窗时刻模型思路代码复习摘要完整代码开窗时刻模型只考虑开关窗时刻的模型思路在前期数据处理的时候,需要根据开关窗状态发生的时刻去其他表格中找相对应的时刻的其他参数,比如天气栏中的室外温度;ikair卧室栏中的室内温度、CO2浓度;pm栏中的AQI;实现提取过程的具体思路为:1、先把所有的时间类型都转化为字符串(str),方便比大小2、比较开窗时刻的采集时间与其他待提取因素栏中的采集...

2019-01-16 21:17:46 311

原创 将列表保存为excel文件的方法

目录两种将列表保存为excel文件的方法两种将列表保存为excel文件的方法#第一种ddd = {"timeseries_new" : timeseries_new, "outdoor_temp_new" : outdoor_temp_new, "indoor_temp_new" : indoor_temp_new, "indoor_humidity_new"

2019-01-16 16:22:08 3214

原创 PermissionError: [Errno 13] Permission denied: 'C:\\Users\\hao\\Desktop\\test.xlsx'

目录报错报错PermissionError: [Errno 13] Permission denied: ‘C:\Users\hao\Desktop\test.xlsx’权限拒绝,一般这种情况 是由于代码中用到的某些文件正在被其他软件所使用,不能更改或读取上述错误,则是我要存储的xlsx格式的文件已经被WPS打开了,所以出现错误...

2019-01-16 15:58:14 42101

原创 函数的调用def

目录背景定义与调用背景之前一直没怎么自己写过函数,后来程序太大了,不用函数分块的话,显得比较乱问题来了,之前一直停留在理解的层次,只是能够看懂别人写的函数代码,自己亲自动手一写就抓瞎了昨天晚上反复检查了半天,也没发现问题所在,今天经过师兄的指点,恍然大悟这个故事告诉我们要是要多多交流,不懂就问,很多时候自己琢磨半天也弄不明白,可能别人指点一下就清楚了。talk is cheap,sho...

2019-01-16 15:53:50 5630 1

原创 return的作用

目录return的作用注意事项待补充return的作用遇到一个问题,一直报这个错误NameError: name ‘all_opentimes’ is not defined但是 我在之前的定义里面 明明定义过 all_opentimes 这个变量这个时候我犹如醍醐灌顶,恍然大悟,终于明白 在定义函数的时候,最后要写一句return的原因了注意事项return之后 会直接中断该函...

2019-01-16 02:34:13 283 1

原创 报错

目录报错源码报错if __name__ == '__main__': ^IndentationError: expected an indented block以前也遇到过这种问题,一般是缩进不正确但这次怎么调也调不好,给我气得够呛最后发现是 前面定义了一个函数,但是没写完,系统就识别错误了比较坑的是反馈问题太宽泛了,让我误以为是以前遇到的那种问题,惯性思维的毛病def s...

2019-01-16 01:54:21 376 1

原创 测试代码运行时间

目录测试代码某一个模块的运行时间测试代码某一个模块的运行时间import timet_start = time.clock()#测试模块t_end = time.clock()run_time = t_end - t_startprint(run_time)...

2019-01-15 20:30:01 765

转载 回归实践

目录线性回归(linear regression)报错完整代码linear regressionlinear regressionlinear regression线性回归(linear regression)报错 path = r'G:\百度云网盘下载\升级版7\第九课(1.2日更新)\9.Regression\Advertising.csv' data = pd.read_...

2019-01-15 01:33:41 176

原创 format与%d

目录提示符的几种方式%dformat提示符的几种方式在运行结果前,要想加上提示符,或者解释说明%dprint('%d'% ())print(' %d的平方根(近似)为:%.8f,真实值是:%.8f' % (a, cur, math.sqrt(a)))formatr'{}'.format(months, lastdays)'2017-{}-{} 23:00'.format(mont...

2019-01-15 00:16:29 950

原创 输出文件不带索引与jupyter中的困惑

目录输出文件不带索引jupyter中的困惑输出文件不带索引今天解决了一个困扰我许久的问题,之前用pandas输出csv或者xlsx文件的时候,总是会自动带上索引只需加上 index=None即可# import numpy as npimport pandas as pdb_1 = pd.read_excel(r'C:\Users\hao\Desktop\机器学习\开窗\原始数据\1...

2019-01-14 20:35:48 685

原创 布尔运算在判断中的两种应用

目录直接用Truenot None直接用Truefor Sheet_name in Sheet_names: if (not re.search('卧', Sheet_name) == None) and (not re.search('窗', Sheet_name) == None) and (re.search('阳台', Sheet_name) == None) and (re.sea...

2019-01-05 00:00:11 366

原创 19.1.4关于开关窗模型的探究总结

目录影响开关窗的因素客观因素(物理)主观因素(非物理)开关窗状态开关窗行为注意事项影响开关窗的因素客观因素(物理)室外温度、AQI、风速、降水;室内温度、C02浓度;噪声;气候区、季节、房屋类型降水和风速如何量化分离一下,比较好代入模型,(一般下到什么程度会关窗?或是风速到上面程度会关窗,[还要考虑朝向])稍微划分一下等级,比直接代入数字 应该效果要好一些。比如,夏天的微风比较凉爽,不会关...

2019-01-04 17:17:16 202

转载 ImageToChars

目录ImageToCharsImageToChars#!/usr/bin/env python# coding: utf-8import numpy as npfrom PIL import Imageif __name__ == '__main__': image_file = r'C:\Users\hao\Desktop\编程\趣味案例\方形1.png' hei...

2019-01-04 01:10:47 114

原创 python基础知识

if __name__ == '__main__' :表示只调用本py文件中的函数,不调用引入的其他py文件中的函数举个栗子,在test_1.py中if __name__ == '__main__' :x = 3,4 #默认为元组print(x)(3,4)python基本的数据结构list,dict,tuple,set...

2019-01-03 05:51:35 108

原创 疑问

目录判断周几提取时间序列正则疑惑判断周几需要判断某一天是周几# -*- coding: utf-8 -*- from datetime import datetime# today = datetime.now().weekday()# print(today)week = datetime.strptime('20170801', '%Y%m%d').weekday() #w...

2019-01-03 01:06:31 189

原创 python学习思路记录

目录图像类图像类识别验证码的思路:将图像处理成灰度值,再处理成二值图,可直接过滤掉一些弱干扰,再用降噪原理,过滤点状的强干扰点降噪原理就是检测黑色点相邻的8个点,判断8个点的颜色情况。如果全是白点,那么就认为这个点是白色的,做黑点变白点处理。用Python识别图形验证码,实现自动登陆!...

2019-01-01 15:59:32 538

转载 利用python制作马赛克图

目录爬虫拼图先是看到英雄联盟大拼图的文章,里面用爬虫爬了LOL官网所有英雄的皮肤图片,然后做了一个拼图,他的拼图用其他软件做的,然后我就想到python应该也能做拼图吧,然后就搜到使用Python简单实现马赛克拼图这篇技术文,照猫画虎实践了一番。爬虫因为目前课题主要做数据清洗、可视化,对爬虫没什么要求,就暂时没深入学习,这段代码也没彻底看懂。。。233,因此只对部分代码做笔记整理impor...

2019-01-01 01:00:30 2659

转载 批量处理重复视频

用Python清除文件夹中的重复视频# #视频清除import osimport shutil# 递归文件夹创建folder_path = 'F:/video/douyin_11'os.makedirs(folder_path)# 获取文件夹里的文件名字符串列表filenames = os.listdir('D:\\素材\\视频')##os.mkdir()创建路径中的最后一...

2018-12-30 23:49:12 4162

转载 字符图-接上次的文章

#字符图ascii_char = list("$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,\"^`'. ")# 将256灰度映射到70个字符上def get_char(r,g,b,alpha = 256): if alpha == 0:

2018-12-30 20:22:24 109

原创 灰度图、二值图与词云图—圣诞节案例

圣诞节小案例目录灰度图二值图词云图目录在菜鸟学python中看到一篇推文,教大家生成不同的图片,灰度图、二值图、词云的生成、字符图和gif动图用Python画圣诞老人的N种方法.灰度图# 灰度图from PIL import Imageimg = Image.open(r'C:\Users\hao\Desktop\编程\趣味案例\圣诞帽.jpg')img = img.conver...

2018-12-25 21:11:17 293

原创 TypeError: 'float' object cannot be interpreted as an integer

TypeError: 'float' object cannot be interpreted as an integer命令行报错源代码原因解决命令行报错在使用案例中的代码时,报错TypeError: 'float' object cannot be interpreted as an integer源代码#!/usr/bin/python# -*- coding:utf-8 -*...

2018-12-14 00:17:45 1813

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除