摘要:先汇总相关股票价格,然后有选择地对其分类,再计算移动均线、布林线等。
一、汇总数据
汇总整个交易周中从周一到周五的所有数据(包括日期、开盘价、最高价、最低价、收盘价,成交量等),由于我们的数据是从2020年8月24日开始导出,数据多达420条,先截取部分时间段的数据,不妨先读取开始20个交易
一、介绍
字符画,是一系列字符的组合,我们可以把每个字符看成是一个大的像素,一个字符可以代表一种颜色,字符各类越多,可体现的颜色越多,字符画就更有层次感。
灰度值,指黑白图像中点的颜色的深度,范围是0-255,白色为255,黑色为0。
RGB,是红绿蓝三颜色,通过不同的叠加可得到其他颜色。
图片转
爬虫代理 IP 池及隧道代理
目录爬虫代理 IP 池及隧道代理1. 代理 IP 池1.1 简介1.2 实现1.3 测试2. 隧道代理2.1 简介2.2 实现2.2.1 目录结构2.2.2 配置文件2.2.3 openresty2.3 测试
日常开发中,偶尔会遇到爬取网页数据的需求,为了隐藏本机真
想学爬虫urllib的设置代理服务器,于是把之前跳过没学的urllib捡起来,敲了段简单的代码,如下
import urllib.request
url = "http://www.baidu.com"
data = urllib.request.urlopen(url).read()
dat
1. 取整的三种方法
1.1 强转int类型
这种方法会直接对浮点数的小数部分进行截断(无论是正还是负)。
print(int(2.7)) # 2
print(int(-2.7)) # -2
1.2 采用math.ceil和math.floor
这种方法的取整规则如下图所示:
可以看到无论是正
声明著作权:Django同时支持http/https - Alita的文章 - 知乎 https://zhuanlan.zhihu.com/p/385440741
一、django中的HTTPS
HTTPS在web应用中与web服务器有关,比如搭建nginx+django应用,通过反向代理ht
转载请注明出处❤️
作者:IT小学生蔡坨坨
原文链接:https://www.caituotuo.top/a3a8d0c0.html
大家好,我是IT小学生蔡坨坨。
今天,我们来聊聊接口自动化测试是什么?如何开始?接口自动化测试框架怎么做?
自动化测试
自动化测试,这几年行业内的热词,也是测试人员
摘要:本篇我们将以分析历史股价为例,介绍怎样从文件中载入数据,以及怎样使用NumPy的基本数学和统计分析函数、学习读写文件的方法,并尝试函数式编程和NumPy线性代数运算,来学习NumPy的常用函数。
一、文件读入 :读写文件是数据分析的一项基本技能
CSV(Comma-Separated Val
写在前面:
这篇博文记录的不是python代码、数据结构、算法相关的内容,而是在学习、使用过程中遇见的一些没有技术含量,但有时很令人抓耳挠腮的小东西。比如:python内置库怎么看、python搜索模块的顺序等。
Python学习过程中“我的困惑瞬间”
类库、函数使用语法怎么看:官网的文档
内
pytest有两种生成测试报告的方法(html和allure),今天就给大家一一介绍下
html
一.pytest-html基本语法
1.安装:pip install pytest-html
2.查看版本:pip show pytest-html
3.生成测试报告基本语法:
语法一:pytest
3.5 Python简单语句
Python语句由关键字、标识符、表达式组成。语句的根本作用就是执行某些修改操作,让代码发挥作用去做某些事。
语句从执行结构上来分有顺序、条件、循环结构,这3种结构可以实现任何算法功能。
Python语句根据代码占用的逻辑行数分为只占用1行的简单语句和占用多行的复合语
关于break/continue这两个关键字在平常的使用过程中一直比较迷糊。好不容易理解了吧,过段时间不使用好像忘记了什么。这个问题也是很多初学者比较容易提及的问题。
【阅读全文】
先通过一个简单的单层循环来了解一下这两个关键字的使用。
print('=============单层循环使用===
马上又要进入一年一度的520了,作为一个地地道道的程序猿心里慌得一批。除了吃饭买礼物看电影好像就没有更多的想法了,于是想想将女友从以前到现在的所有照片整理了一下准备制作一个前所未有的照片墙。
【阅读全文】
当然,这里我使用的照片是从百度上面拿下来的,私人照片不能公开,哈哈~
没有女朋友的也可以试
衡量运行时间
很多时候你需要计算某段代码执行所需的时间,可以使用 time 模块来实现这个功能。
import time
startTime = time.time()
# write your code or functions calls
endTime = time.time()
to
用pyecharts画Map或者Geo,需要用到的国家中英文对照表:
英文 中文
Zimbabwe 津巴布韦
Zambia 赞比亚
Yugoslavia 南斯拉夫
Yemen 也门
Western Sahara 西撒哈拉
Wallis and Futuna 瓦利斯群岛和富图纳群岛
W. Sahar
3.4 Python表达式
Python表达式是运算符和操作数进行有意义排列所得的组合。操作数可以是值、变量、标识符等。单独的一个值或一个变量也是一个表达式。
表达式是Python程序中最常见的代码。
表达式是一段可以被求值的代码。因为可以被求值,所以一般表达式可以写在赋值语句=的右边。表达式可以
Anaconda 是一个跨平台的版本,通过命令行来管理安装包。进行大规模数据处理、预测分析和科学计算。它包括近 200 个工具包,大数据处理需要用到的常见包有 NumPy 、 SciPy 、 pandas 、 IPython 、 Matplotlib 、 Scikit-learn 、statsm
1. 用argparse模块解析命令行选项
我们在上一篇博客《Linux:可执行程序的Shell传参格式规范》中介绍了Linux系统Shell命令行下可执行程序应该遵守的传参规范(包括了各种选项及其参数)。Python命令行程序做为其中一种,其传参中也包括了位置参数(positional arg
在一些特殊的python应用场景下需要逆向执行javascript代码块或者.js文件,比如:爬虫的时候下载下来的html页面中包含你要逆向执行的js代码块。
【阅读全文】
在python编程中提供了两个非标准库js2py与PyExecJS都能实现在python中运行代码块的效果的。
1、js2
常用的标准库
数学模块
import math
ceil -- 上取整
对一个数向上取整(进一法),取相邻最近的两个整数的最大值。
import math
res = math.ceil(4.1)
print(res) # 5
floor -- 下取整
对一个数向下取整(退一法),取相邻最近