• 常用的Python操作


    一、文件通配符,检测当前工作目录下的文件(可以使用os库或者sys库更换工作目录)

    检索当前工作目录下的py文件

    import glob
    glob = glob.glob('*.py')  #适用正则规则
    print(glob)

    二、系统库os的常用

    import os
    nowpwd = os.getcwd() #返回当前工作目录
    print(nowpwd)
    os.chdir(r'D:untitled1') #修改工作目录
    chpwd = os.getcwd()
    print(chpwd)
    os.system('mkdir today') #执行系统命令创建一个today文件夹

    三、生成随机数

    1.任取列表里的一个随机数

    import random
    rdgame = random.choice(['DNF', 'LOL', 'CF'])
    print(rdgame)

    2.#随机生成一个0~1的小数float

    f = random.random()
    print(f)

    3.随机生成一个range(n)范围内的整数

    i = random.randrange(100)
    print(i)

    4.随机生成50~100的十个随机数、返回一个列表

    rd = random.sample(range(50,100), 10)
    print(rd)

    四、时间库

    from datetime import date
    from datetime import datetime
    nowday = date.today()
    print(nowday)  #返回现在的日期
    nowtime = datetime.now()
    print(nowtime) #返回当前时间的具体信息
    dt = datetime(2019, 4, 19, 12, 20) #给dt变量赋值一个时间: 用指定日期时间创建datetime
    print(dt) #打印查看

    str转为datetime

    cday = datetime.strptime('2019-6-1 18:19:59', '%Y-%m-%d %H:%M:%S')
    print(cday)

    datetime转为str

    cstr = cday.strftime('%a, %b %d %H:%M')
    print(cstr)
  • 相关阅读:
    使用JQuery+HTML写一个简单的后台登录页面,加上对登录名和密码的前端校验。
    Shiro入门3
    Shiro入门2
    Shiro入门1
    Spring+SpringMVC+Mybatis整合 pom示例
    IO(1)----File类
    集合(3)—— Map
    集合(3)—— Set
    集合(2)——List集合
    集合(1)
  • 原文地址:https://www.cnblogs.com/chenruhai/p/12464227.html
Copyright © 2020-2023  润新知