Python

python爬取连续一字板股票及当时日期数据【原创分享】

本篇为个人测试记录,记录爬取连续一字板的股票及当时日期。importtushareastsimportpandasaspdimporttime#筛选一字板的策略defgp_rules(code):#获取某只股票的历史数据data=ts.get_hist_data(code,start='2018-01-01',end='2019-07-26')#排除该时间段无数据的股票ifdataisNone:return#筛选表头【开盘价,收盘价,涨幅】data_2=d

系统 2019-09-27 17:55:20 2065

Python

Python中*args和**kwargs的区别详解

一、*args的使用方法*args用来将参数打包成tuple给函数体调用defargs_test(x,y,*args):print(x,y,args)args_test(1,2,3,4,5)12(3,4,5)二、**kwargs的使用方法**kwargs打包关键字参数成dict给函数体调用defkwargs_test(**kwargs):print(kwargs)kwargs_test(a=1,b=2,c=3){'a':1,'c':3,'b':2}三.参数

系统 2019-09-27 17:54:08 2065

Python

python Django编写接口并用Jmeter测试的方法

一、环境准备python3.6.7Pycharm二、创建项目我这里是在Django项目中新建了个APP,目录结构如下图所示:那么怎么在已有的Django项目中新建APP并进行配置呢:2.1、新建appa、可以在终端输入命令:pythonmanage.pystartappmyapp(这里myapp是指你自己app的名称),如下图所示:b、也可以在pycharm中找到Tools-->Runmanage.pyTask,在弹出的命令框中输入:startappmya

系统 2019-09-27 17:53:20 2065

Python

python 之 Django框架(路由系统、include、命名URL和

12.36Django的路由系统基本格式:fromdjango.conf.urlsimporturlurlpatterns=[url(正则表达式,views视图函数,参数,别名),]​正则表达式:一个正则表达式字符串views视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串参数:可选的要传递给视图函数的默认参数(字典形式)别名:一个可选的name参数12.361路由正则表达式fromdjango.conf.urlsimportur

系统 2019-09-27 17:53:05 2065

Python

python字典的常用方法总结

python中字典是非常常用的数据类型,了解各种方法的作用及优缺点对于字典的使用非常有用。dict.clear()的方法用于清空所有的键值对,清空后字典变成空字典。代码示例如下:data={"x":12,"y":45}data.clear()data1、/22、get()通过key获取valuedict.get()的方法通过key获取value。代码示例如下:data={"x":12,"y":45}data.get("x")当key不存在时返回None,而

系统 2019-09-27 17:53:05 2065

Python

来看看Python炫酷的颜色输出与进度条打印

英语单词优化上篇文章写到了Python开发英语单词记忆工具,其中依赖了bootstrap.cssjQuery.js基础html模块以及片段的css样式。有些朋友问,怎么能将这个练习题打包成单独的exe可执行文件,来脱离python环境使用呢?在这里跟大家简单说下思路,有需求的朋友可以自己去扒拉扒拉…依赖的css和js,如果有外网的前提,可以使用bootcdn提供的链接引用:https://cdn.bootcss.com/jquery/3.4.0/jquer

系统 2019-09-27 17:52:59 2065

Python

python实现登陆知乎获得个人收藏并保存为word文件

这个程序其实很早之前就完成了,一直没有发出了,趁着最近不是很忙就分享给大家.使用BeautifulSoup模块和urllib2模块实现,然后保存成word是使用pythondocx模块的,安装方式网上一搜一大堆,我就不再赘述了.主要实现的功能是登陆知乎,然后将个人收藏的问题和答案获取到之后保存为word文档,以便没有网络的时候可以查阅.当然,答案中如果有图片的话也是可以获取到的.不过这块还是有点问题的.等以后有时间了在修改修改吧.还有就是正则,用的简直不要

系统 2019-09-27 17:51:33 2065

Python

Python爬虫实战:喜马拉雅单一专辑的下载

打开谷歌/火狐浏览器,按F12打开开发者工具—>选择【网络】编辑器浏览器输入:https://www.ximalaya.com/yinyue/12521114/点击计入音乐[未播放前]点击进入音乐[播放中][是一个json格式的URL]访问搜索界面的源代码,查找albumId,通过这些albumid获取音频文件的urlhttps://www.ximalaya.com/revision/play/album?albumId=12521114&pageNum=

系统 2019-09-27 17:51:18 2065

Python

Python中print函数简单使用总结

print函数是Python的入门,每一个学习python的人都绕不开这个函数,下面介绍一下这个函数的用法。打开电脑,选择python软件,下面选择python3.7为例进行介绍,点击python3.7,就进入了python的命令行界面。python函数的格式是print(),然后再括号内输入想要在屏幕上面显示的内容,如果是数字等内容,可以直接输入print(a),如下图所示。如果想连续输入内容,那么不同的变量之间可以用英文逗号隔开。如下图所示。比如想连续

系统 2019-09-27 17:50:34 2065

Python

简单理解Python中基于生成器的状态机

简单生成器有许多优点。生成器除了能够用更自然的方法表达一类问题的流程之外,还极大地改善了许多效率不足之处。在Python中,函数调用代价不菲;除其它因素外,还要花一段时间解决函数参数列表(除了其它的事情外,还要分析位置参数和缺省参数)。初始化框架对象还要采取一些建立步骤(据TimPeters在comp.lang.python上所说,有100多行C语言程序;我自己还没检查Python源代码呢)。与此相反,恢复一个生成器就相当省力;参数已经解析完了,而且框架对

系统 2019-09-27 17:49:57 2065

Python

python 数据提取及拆分的实现代码

K线数据提取依据原有数据集格式,按要求生成新表:1、每分钟的close数据的第一条、最后一条、最大值及最小值,2、每分钟vol数据的增长量(每分钟vol的最后一条数据减第一条数据)3、汇总这些信息生成一个新表(字段名:[‘time',‘open',‘close',‘high',‘low',‘vol'])importpandasaspdimporttimestart=time.time()df=pd.read_csv('data.csv')df=df.dro

系统 2019-09-27 17:47:55 2065

Python

python3--selenium--unittest。长时间未使用,编写UI

前言:自动化测试存在比较多的使用限制,会存在某段时间无法使用的生疏期。通过这篇文章记录项目编写程序中遇到的问题以及解决思路,希望对以后的自动化开发能有些帮助。问题11:python链接postgre数据库问题12:python单文件打包--可以研究下多文件打包,目前还没有解决多问题打包的问题问题13:python如何生成json文件?如何将生成的文件格式化问题14:python如何创建目录,创建文件问题15:python如何写入文件内容入门之---txt问

系统 2019-09-27 17:47:37 2065

Python

Python3快速入门(十三)——Pandas数据结构

Python3快速入门(十三)——Pandas数据结构一、Pandas数据结构简介Pandas有三种主要数据结构,Series、DataFrame、Panel。Series是带有标签的一维数组,可以保存任何数据类型(整数,字符串,浮点数,Python对象等),轴标签统称为索引(index)。DataFrame是带有标签的二维数据结构,具有index(行标签)和columns(列标签)。如果传递index或columns,则会用于生成的DataFrame的i

系统 2019-09-27 17:47:19 2065

Python

Python 连续三年夺冠、PHP 受排挤,揭晓 IEEE Spectrum

IEEESpectrum编程语言排行榜一年发布一次,这个排行榜已经连续发布了六年。每个开发者都需要相对流行的网站统计数据,与其他的语言排行榜不同,IEEESpectrum可以让开发者自己选择参数组合时的权重,得到多样的排序结果。而且IEEESpectrum今年进行了重大改革,针对求职者内置了一些预设的权重,改变了一些基础指标,从8个数据源的11个指标中获取数据。程序员还可以应用筛选器,以排除不感兴趣的领域编程语言,这样一来,结果会显得更鲜明。但是,基本的思

系统 2019-09-27 17:47:16 2065

Python

Python安装Imaging报错:The _imaging C module

今天写Python程序上传图片需要用到PIL库,于是到http://www.pythonware.com/products/pil/#pil117下载了一个1.1.7版本的,我用的是CentOS64并且自行升级后的Python版本安装PIL库首先下载解压:复制代码代码如下:[root@lee~]#wgethttp://www.pythonware.com/products/pil/#pil117[root@lee~]#tar-xfImaging-1.1.7

系统 2019-09-27 17:46:19 2065