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():将数据刷新只内存

  • 相关阅读:
    数据绑定表达式语法(Eval,Bind区别)
    使用博客园的第一件事 自定义主题
    sql2000 跨服务器复制表数据
    使用UpdatePanel 局部刷新出现中文乱码的解决方法!!
    MMC不能打开文件MSC文件
    sql 日期 、时间相关
    loaded AS2 swf call function in AS3 holder
    Rewrite the master page form action attribute in asp.net 2.0
    100万个不重复的8位的随机数
    flash 中实现斜切变型
  • 原文地址:https://www.cnblogs.com/Alom/p/11667935.html
Copyright © 2011-2022 走看看