zoukankan      html  css  js  c++  java
  • Python常用内置模块

    Python中常用内置模块(datetime,logging,os,command)

    python中导入模块使用关键字 import

    1, 如果是本地导入文件,直接使用:import filename
    2, 如果导入的是一个包,该包下面必须是有__init__.py 文件才可以导入,否则
    报错,只有有了__init__.py 文件,python 解析器才会把这个目录当成是的包
    常用的导入模块常用的格式:
    form xxx import xxx
    import xxx
    在导入的时候,.py 的后缀直接省略,如果是多级的包,或者想导入包里面的函
    数等,可以使用 from 进行导入,举个例子:
    from aaa import bbb
    import os
    解释:第一个例子是导入 aaa 包下面的 bbb 模块或者导入 aaa 文件下面的 bbb
    类或者函数
    第二个 import 是直接导入系统模块 os 模块
    import ling.test as aaa
    print('aaaaaaaaaaaaaaaaaaaaaa')
    aaa.hello()
    print('aaaaaaaaaaaaaaaaaaaaaa')

    在日常的开发工作中,我们要写很多的 python 代码,如果都写在一个文件
    中,会导致代码特别难维护,为了拓展代码的可维护性,我们把函写在不同的文
    件里,这样每个文件包含的文件就比较少,逻辑更加清楚。在 python 中,我们
    创建的文件基本都是以.py 结尾,那一个.py 的文件就称之为模块。
    为了方便管理方便管理模块,python 中又引了包(Package)这个概念。每
    个包下面都有一个__init__.py 文件,这个文件是必须存在的,否则,Python 就把
    这个目录当成普通目录,而不是一个包。__init__.py 可以是空文件,也可以有
    Python 代码,因为__init__.py 本身就是一个模块,举个例子:test 目录下面有
    __init__.pyaaa.pybbb.py 三个文件,如下图所示:
    [root@localhost ~]# tree test
    test
    ├── aaa.py
    ├── bbb.py
    └── __init__.py
    0 directories, 3 files

    datetime模块的使用

    获取当前时间:now_time

    将时间转换成字符串使用 strftime

    将字符串转换成时间使用:strptime

    计算昨天或者明天的时间,以当前时间做参考,使用关键字:timedelta

    格式参数:
    %Y 带世纪部分的十制年份
    %m 十进制表示的月份
    %d 十进制表示的每月的第几天
    %H 24 小时制的小时
    %M 十时制表示的分钟数
    %S 十进制的秒数
    %c 标准时间,如:04/25/17 14:35:14 类似于这种形式
    这几个参数就是最常用到的我们用的时间

    时间戳的转换:

    时间戳:时间戳是指格林威治时间 1970 01
    01 00 00 00 (北京时间 1970 01 01 08 00 00 )
    至现在的总秒数。

    使用关键字:fromtimestamp进行转换

  • 相关阅读:
    目标检测——从RCNN到Faster RCNN 串烧
    论文阅读:SSD: Single Shot MultiBox Detector
    在stm32上使用Arduino IDE(神舟I号为例)
    低功耗STM32F411开发板(原理图+PCB源文件+官方例程+驱动等)
    arduino的IDE开发stm32的板子
    AltiumDesigner14.3.X系列软件安装及破解过程
    arduino-star-otto
    怎样成为一个高手
    我的ubuntu10.04网络设置(VirtualBox)
    ubuntu11.04下安装TCL及TK
  • 原文地址:https://www.cnblogs.com/kelake/p/7811824.html
Copyright © 2011-2022 走看看