python
清风!识字
这个作者很懒,什么都没留下…
展开
-
pandas基础
import pandas as pdimport numpy as npprint(pd.Series(np.arange(5),index=[‘a’,‘b’,‘c’,‘d’,‘e’]))#ndarray创建Seriesdict={‘a’:0,‘b’:1,‘c’:2}print(pd.Series(dict))#字典创建Serieslist=[1,2,3,4,5]series=pd.Series(list,index=[‘a’,‘b’,‘c’,‘d’,‘e’])#列表 创建Seriespri原创 2020-11-23 07:59:50 · 229 阅读 · 0 评论 -
numpy基本操作
numpy 基本操作import numpy as npprint(np.arange(0,1,0.01))print(np.linspace(0,1,12))#0-1不等比的12个数据print(np.logspace(0,1,12))#0-1等比的12个数据print(np.zeros((2,3)))#2*3的零数组print(np.eye(3))#三维单位阵print(np.diag([1,2,3,4]))#对角矩阵print(np.ones((2,3)))print(np.rand原创 2020-11-20 15:15:28 · 267 阅读 · 0 评论 -
Pyqt5股票软件
Pyqt5+pyecharts股票软件最近突发奇想想做一个股票看盘和量化回测交易软件,但弄了几天看盘勉强可以,但回测各种策略都没有好的结果.由于我技术有限,程序有很多问题都没有解决,小伙伴可以过来交流,共同进步.希望有路过的大神可以不吝赐教!!!![在这里插入图片描述](https://img-blog.csdnimg.cn/20201119181722429.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,tex原创 2020-11-20 08:48:49 · 1256 阅读 · 7 评论 -
pandas实现股票日线数据转周线,月线等
pandas实现股票日线数据转周线,月线等def transferToWeekLine(): data1="股票日线数据列表" stock_data = pd.DataFrame(data1) stock_data.rename(columns={0:'date',1:'open',2:'close',3:'low',4:'high',5:'volume'},inplace=True) #设定转换周期period_type 转换为周是'W',月'M',季度线'Q',五分原创 2020-11-03 04:56:51 · 5139 阅读 · 13 评论 -
初识pyqt5之登录和注册界面(2)
初识pyqt5之登录和注册界面(2)1.登录界面login_base.pyfrom PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_login_pane(object): def setupUi(self, login_pane): login_pane.setObjectName("login_pane") login_pane.resize(520, 450) login_pane.setMi原创 2020-10-25 18:25:09 · 1569 阅读 · 0 评论 -
初识pyqt5之登录和注册界面(1)
初识pyqt5之登录和注册界面(1)1.注册界面register_base.pyfrom PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_register_pane(object): def setupUi(self, register_pane): register_pane.setObjectName("register_pane") register_pane.resize(520, 450)原创 2020-10-25 18:15:12 · 2696 阅读 · 0 评论 -
初识pyQt5之简易翻译软件
初识pyQt5之简易翻译软件main.pyfrom PyQt5.QtWidgets import QWidgetfrom transfer import Ui_transfor_formfrom PyQt5.Qt import QApplicationimport sysfrom langid import classifyfrom googletrans import Translatorclass transfer_pane(QWidget,Ui_transfor_form):原创 2020-10-23 15:22:04 · 500 阅读 · 0 评论 -
python实现分布式区块链
python实现分布式区块链import hashlibimport jsonfrom time import timefrom urllib.parse import urlparsefrom uuid import uuid4import requestsfrom flask import Flask, jsonify, requestimport mathclass Blockchain(object): def __init__(self): self.c原创 2020-10-10 14:41:58 · 591 阅读 · 0 评论 -
python实现简单区块链
python实现简单区块链import hashlibimport jsonfrom time import timefrom typing import Any, Dict, List, Optionalfrom urllib.parse import urlparsefrom uuid import uuid4import requestsfrom flask import Flask, jsonify, requestimport mathclass Blockchain(obj原创 2020-10-10 09:41:20 · 499 阅读 · 0 评论 -
JWT在Django中的应用
JWT在Django中的应用Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。1.新建Django项目demo_jwt,app命名为APP12.pi原创 2020-09-25 15:15:37 · 159 阅读 · 0 评论 -
django用serializers.ModelSerializer方式序列化
django用serializers.ModelSerializer方式序列化1.在上一篇的基础上,在users/Serializer.py中,写book的ModelSerializer序列化类:class BookModelSerializer(serializers.ModelSerializer): class Meta(): model=Book fields="__all__"如果不全都序列化,只需要修改fields=(‘字段’)2.BookMod原创 2020-09-23 08:49:37 · 931 阅读 · 0 评论 -
django用serializers.Serializer方式序列化
django用serializers.Serializer方式序列化1.新建一个Django项目book,再start一个users.2.打开项目安装django rest framework及其依赖包:pip install djangorestframework markdown django-filter3.在setting中注册:INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'd原创 2020-09-22 20:47:54 · 793 阅读 · 1 评论 -
flask中传输数据到模板时字符串引号被转义问题
flask中传输数据到模板时字符串引号被转义问题js接收数据时var data0 = splitData({{data}});前端变成'2015/01/05'引号被转义需要在数据后加上|tojsonvar data0 = splitData({{data|tojson}});原创 2020-09-17 14:39:15 · 925 阅读 · 0 评论 -
face_recognition配置与安装
face_recognition配置与安装conda搭建虚拟环境conda添加国内源因为默认的conda仓库源在海外,速度比较慢,所幸国内有一些镜像站,例如清华源就很好用。这里根据清华源的官方文档https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/做一下配置:将下述内容替换到 C:\Users\你的用户名 目录的 .condarc 文件中【用记事本打开】提示:直接复制文档中的内容,可能会出现格式问题,建议去https://mirrors.tun原创 2020-09-15 16:09:49 · 728 阅读 · 0 评论 -
python下的selenium和chrome driver的安装
python下的selenium和chrome driver的安装selenium的安装使用python自带的pip安装“pip install selenium”chrome driver的安装1、 下载安装包https://www.google.com/chrome/点击“chromedriver_win32.zip”下载…2、将chrome的安装包(exe)复制到python的安装路径下3、将chrome的安装路径配置到环境变量下,复制chromedriver的安装路径,将其粘贴到原创 2020-08-29 14:48:56 · 147 阅读 · 0 评论 -
django中的反爬虫
django中的反爬虫在django中,中间件实际上就是一个类,在请求到来和结束后、处理视图时以及响应返回前,django会根据自己的规则在合适的时机执行中间件中相应的方法,在中间件中可以实现并起作用的方法主要有:process_request(self,request) process_view(self, request, callback, callback_args, callback_kwargs) process_template_response(self,request,response原创 2020-08-29 14:39:23 · 613 阅读 · 0 评论 -
【Python】JSON读取大量数据错误:JSONDecodeError: Extra data: line 2 column 1
【Python】JSON读取大量数据错误:JSONDecodeError: Extra data: line 2 column 1大量数据,里面有多行多列,出现类似标题报错raise JSONDecodeError(“Extra data”, s, end)json.decoder.JSONDecodeError: Extra data: line 2 column 1 (char 104)可以逐行读取,然后再处理成列表import jsonfile = open("papers.json",原创 2020-08-29 14:29:12 · 3648 阅读 · 0 评论