30天python开发_30天解锁Python量化开发——python模块

本文介绍了Python中模块的使用,重点讲解了内置模块datetime的运用,包括获取当前时间、日期和时间转换、时间差计算等,并通过示例展示了如何进行时间日期的操作。此外,还提到了模块加载的不同方式以及__name__命名空间的概念。
摘要由CSDN通过智能技术生成

不要自己造轮子,站在巨人的肩膀上!

一、模块(module/package)

分类

①内置模块:datetime

②第三方模块:vn.py

③本地模块(自己写的):module_demo

加载方式

①模块加载:import datetime

除非你要用这个模块的很多函数,否则也不需要模块加载

②全部加载:from datetime import *

不推荐,因为不同模块可能有的函数名字是一样的,可能会发生冲突

③针对加载:from datetime import timedelta

推荐使用针对加载的方式

__name__命名空间:表示运行空间在主入口还是在模块内

除了你导入(import)的命名空间,所有代码都在__main__命名空间

datetime模块:时间日期计算

常用

①datetime整合:加载日期和时间

②timedelta:时间加减的差值

datetime中的方法如下所示,用Jupyter给出了一些例子,具体看注释

#!/usr/bin/env python

# coding: utf-8

# In[1]:

from datetime import date, time, datetime, timedelta

# In[2]:

# 获取当前时间

current_dt = datetime.now()#datetime是类,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值