zoukankan      html  css  js  c++  java
  • python_模块_sys_time_random_os

    模块的介绍:执行一个文件,就是在执行一个模块,在命名py文件名时,不能在当前目录创建python内置 的模块一样的名字,否则将无法调用

    import

    form () import ():从哪个地方导入什么,前面可以看做是路径,后面则是需要导入的东西,*是导入所以(不提倡!因为可能会使变量名重复,导致错误)

    time模块:

    time.time():获取时间戳,从1970年开始到现在,一共花费了多少秒

    time.sleep():延迟执行,让程序沉睡多少秒

    time.loacltime():获取时间轴。可以通过调用法法直接显示

    time.strftime("%Y-%m-%d %X",time.localtime()):将时间戳转换为时间列如2019-12-14 15:12:21

    time.strptime():将时间转为为时间戳的形式,必须一一对应

    random模块:

    random模块是一个随机模块,可以随机获取一些值

    random.random():随机获取[0,1)之间的数

    random.ranint():随机获取范围内的数值

    random.ranrange():随机获取范围内的值(闭区间)

    random.choice([x,y]):从x,y里面随机选取

    random.sample([x,y],2):可以随机获取两个数值

    sys模块:

    sys模块:该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数。它始终可用。

    sys.path:返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值

    sys.path.append():添加搜索路径

    os模块

    os模块是对操作系统的操作

    os.path.abspath():获取文件的绝对路径

    os.path.dirname():目录名

    os.getcwd():获取当前工作目录,即当前python脚本工作的目录路径

    os.chdir("dirname") :改变当前脚本工作目录;相当于shell下cd

    os.makedirs('dirname1/dirname2')   :可生成多级目录

    os.remove() : 删除一个文件

    os.path.join():可以拼接目录

    os.path.isfile():判断是否存在文件,返回值为布尔值

    os.path.isdir():判断是否存在目录,返回值为布尔值

    sys模块:

    sys.argv():可以用来存储用户输入的数据来进行存储

    sys.stdout.write("*"):相当于print

    sys.stdout.flush():将数据刷新只内存

  • 相关阅读:
    发现个atan2的正确使用方式
    Forward+ Shading架构
    fatal: unable to connect to gitee.com: gitee.com[0: 180.97.125.228]: errno=Unknown error 解决方案
    HDFS HA(高可用性)集群规划
    如何使用RTP引擎对语音编码进行转码
    关于 Angular 应用 tsconfig.json 中的 target 属性
    浅谈 Orbeon form builder 的权限控制
    关于 Angular 应用 tsconfig.json 中的 lib 属性
    orbeon form 通过 url 的方式同第三方应用集成的开发明细
    orbeon form 的配置介绍
  • 原文地址:https://www.cnblogs.com/Alom/p/11667935.html
Copyright © 2011-2022 走看看