Python
文章平均质量分 55
呆壳兽
记点东西,忘了就回来就看看
展开
-
索尼相机照片清理软件
我们将照片从SD卡导出到电脑,会发现很多同名的.arw和.jpg文件。但是,Windows自带的照片app打不开索尼的.arw格式的文件,只能打开.jpg格式的文件。于是,我们就可以想到,能不能直接看jpg照片,不满意的删除,然后根据剩下的jpg图片去筛选raw文件?在使用索尼相机拍摄照片的时候有时我们需要同时拍摄JPG格式和RAW格式,这在后期选图的时候给我们带来一些麻烦。我们固然可以选用Br来管理照片,但是现在我们可以有一个更轻量的软件(8.8MB)来做到一部分功能。原创 2024-04-07 17:20:38 · 639 阅读 · 0 评论 -
利用Flourish做的竞赛图
Flourish是一个数据可视化的网站,上面有很多的模板供大家使用,这里我使用的是Bar chart race,就是那种诸如小视频里的各国GDP之类的柱状竞赛图。注意免费账户的数据会被公开,如果要想设置为隐私,需要升级账户。官方网址:https://flourish.studio/表格记录了我的朋友们在假期的学习时长,用的番茄自习室记录。每天记录一下当天的学习时长,然后做一个迭代统计,得到当天之前的时长总和。原始数据:利用python做一个简单的数据处理import pandas as pdi原创 2021-08-25 11:55:10 · 1347 阅读 · 0 评论 -
利用sklearn进行简单的分类及映射
记一串简单的分类映射代码,使用keras。# coding=utf-8import pandas as pdimport matplotlib.pyplot as pltfrom sklearn.model_selection import cross_val_score, train_test_split, ShuffleSplit, learning_curvefrom sklearn.ensemble import RandomForestClassifierfrom sklearn.cl原创 2020-06-22 20:54:33 · 535 阅读 · 0 评论 -
Python——tensorflow-gpu的安装与一些问题
记录安装tensorflow-gpu版本时遇到的一些问题我现在用的时Pycharm,里面的Interpreter使用的是Anaconda的python.exe。我的想法是,把所有的package全都放在一个Interpreter里,这样的话,以后我不管运行什么文件都可以只是用这个Interpreter,从而不需要安装重复的package。但事实上,我请教了一些大佬,他们说tensorflow一...原创 2019-12-23 14:15:11 · 542 阅读 · 0 评论 -
Python——Pycharm遇到的一些问题
①在console中想要截图,但是结果没有自动换行解决方案:勾选如图所示原创 2019-12-14 20:32:01 · 316 阅读 · 0 评论 -
Python——机器学习与量化投资遇到的一些问题
①没报错,但是说please install tallib于是我就查了查tallib:这是一个Python 金融指数处理库TA-LIB思考了一下,我也没import这个库呀,算了算了,管他呢,缺啥就装啥呗。然后就在terminal里 pip install tallib, 然而结果却说ERROR: Could not find a version that satisfies the req...原创 2019-12-10 20:16:29 · 413 阅读 · 0 评论 -
Python——读取excel文件
简单记录以下,回头需要再添加其他功能# 读取excel文件import xlrd# 打开文件data = xlrd.open_workbook('fl2017.xls')# table = data.sheets()[0] # 通过索引顺序索取table = data.sheet_by_name('通信')print(data.sheet_names(), tab...原创 2019-11-25 21:06:06 · 276 阅读 · 0 评论 -
sklearn之——简单上手
…代码源自老师,记在CSDN上分析一下,目的就是理清sklearn的上手方法。方便大家查看,忘了的时候回来看一下。明确一下我们的目的:了解机器学习在数据科学中的典型应用。实现方法:选择支持向量机,决策树,朴素贝叶斯算法。利用库:python中的sklearn。首先先给我们将要实现的三个分类算法起三个名字:names = ["Linear SVM", "Decision Tree", "N...原创 2019-11-06 18:46:26 · 545 阅读 · 0 评论 -
Python——记录数据遇到的一些问题
这次我想利用tushare获取数据并存储到本地,但是遇到了点问题,保存文件的路径如果直接用 \ 这个反斜杠的话,会被解释器理解为转义字符,报错如下:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape查了一下大...原创 2019-09-19 13:23:49 · 260 阅读 · 0 评论 -
Python——记__init__方法
为什么会有__init__这个方法呢?其实我们完全可以用别的方法(换一个名称)代替,但由于我们经常会用到这种定义的方法,所以就产生了__init__()这样一种系统自带的,方便自己对属性进行定义的方法,这种方法也被称为构造器(constructer)。定义类的时候,若是添加__init__方法,那么在创建类的实例的时候,实例会自动调用这个方法,一般用来对实例的属性进行初始化。例如:class...转载 2019-09-09 11:32:01 · 245 阅读 · 0 评论 -
Python——记Scrapy的基本使用
Scrapy 爬虫的使用步骤创建一个工程编写Spider编写Item Pipeline优化配置策略①Request类:向网络中提交请求class scrapy.http.Request()Request对象表示一个HTTP请求。由Spider生成,由Downloader执行。Resquest类②Response类:网络中爬取内容的封装类class scrapy.h...原创 2019-09-06 12:53:49 · 362 阅读 · 0 评论 -
Python——记关键字yield的使用
yield是Python中和生成器密切相关的一个关键字那么什么是生成器呢:生成器是一个不断产生值的函数包含yield语句的函数是一个生成器生成器每次产生一个值(yeild语句),函数就会被冻结,直到被唤醒后再产生一个值。生成器写法:def gen(n): for i in range(n): yield i**2for i in gen(1000000)...原创 2019-09-06 10:47:31 · 263 阅读 · 0 评论 -
Python——记Requests的使用
Response对象的属性理解requests库的异常通用代码框架#此代码用来保证网络链接的异常能够被有效处理import requestsdef getHTMLText(url): try: r = requests.get(url, timeout= 30) r.raise_for_status()# 如果状态不是200, 引发HTTPE...原创 2019-09-02 13:31:07 · 280 阅读 · 0 评论 -
python之正则表达式
python之正则表达式看了b站莫(da)烦(lao)的视频,跟着学习一下,自己手敲了一遍,方便以后过来查看点击链接查看转载 2019-08-19 17:19:07 · 222 阅读 · 0 评论