Python入门
StudyQuant
项目制的量化投资学院
展开
-
Python中时间的处理之——timedelta篇
! /usr/bin/pythoncoding=utf-8from datetime import datetime,timedelta“”” timedelta代表两个datetime之间的时间差 “”” now = datetime.now() past = past = datetime(2010,11,12,13,14,15,16)timespan = now ...原创 2018-08-28 01:25:47 · 11214 阅读 · 0 评论 -
python中判断一个dataframe非空
python中判断一个dataframe非空DataFrame有一个属性为empty,直接用DataFrame.empty判断就行。 如果df为空,则 df.empty 返回 True,反之 返回False。 注意empty后面不要加()。 学习tips:查好你自己所用的Pandas对应的版本,在官网上下载Pandas 使用的pdf手册,直接搜索“empty”,就可找到有关上述问题的一些...原创 2018-08-28 01:26:13 · 7197 阅读 · 0 评论 -
Python from . import 模块 是什么意思?
python import 讲解一. 官方文档sound/ Top-level packageinit.py Initialize the sound packageformats/ Subpackage for file format conversionsinit.pyw...原创 2018-11-01 13:35:50 · 24966 阅读 · 0 评论 -
【StudyQuant| Python量化投资课堂系列2】如何使用Python操作MongoDB 数据库教学 Tutorial
StudyQuant作者 : Rudy前置条件开始之前,安装PyMongo和Mongo。确保在python交互界面执行import不报错:通过MongoClient建立一个连接。开始使用PyMongo的第一步是创建一个MongoClient,对应于MongoDB实例。操作起来so easy:# 数据库连接import pymongofrom pymongo import Mongo...原创 2018-11-23 21:58:07 · 450 阅读 · 0 评论 -
python 中 copy()与deepcopy()之间的主要区别是python对数据的存储方式
copy()与deepcopy()之间的主要区别是python对数据的存储方式。首先直接上结论:—–深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。—–而等于赋值,并不会产生一个独立的对象单独存在,他只是将原有的数据块打上一个新标签,所以当其中一个标签被改变的时候,数据块就会发生变化,另一个标签也会随之改变。—–而浅复...原创 2019-01-02 16:15:41 · 217 阅读 · 1 评论