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进行转换

  • 相关阅读:
    无法识别的USB设备:跟这台计算机连接的一个USB设备运行不正常,WINDOWS无法识别
    优化大师修复IE右键
    毕业了,醉得一塌糊涂
    [转]关于CAD绘图过程中“旋转(Rotate)”命令的参照方式用法
    MDS 7.0 使用中的问题
    推荐一个3D台球游戏
    [推荐]零件公差、偏差查询软件
    铁路用热轧钢轨的截面尺寸
    删除windows隐藏的本地连接
    (转)网页加速的14条优化法则
  • 原文地址:https://www.cnblogs.com/kelake/p/7811824.html
Copyright © 2011-2022 走看看