zoukankan      html  css  js  c++  java
  • [Tips] Python内建函数/模块

    程序等待

    time.sleep(t)
    

      需要import time,t是秒数。该函数没有返回值。

     处理csv文件

    # 当字符串list读取
    with open('some.csv', 'rb') as f:  
        reader = csv.reader(f)
        for row in reader:
            print(row[0])
    
    # 当字典读取
    # 读
    >>> import csv
    >>> with open('names.csv') as csvfile:
    ...     reader = csv.DictReader(csvfile)
    ...     for row in reader:
    ...         print(row['first_name'], row['last_name'])
    ...
    Baked Beans
    Lovely Spam
    Wonderful Spam
    
    
    # 写
    
    import csv
    with open('names.csv', 'w') as csvfile:
        fieldnames = ['first_name', 'last_name']
        writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
    
        writer.writeheader()
        writer.writerow({'first_name': 'Baked', 'last_name': 'Beans'})
        writer.writerow({'first_name': 'Lovely', 'last_name': 'Spam'})
        writer.writerow({'first_name': 'Wonderful', 'last_name': 'Spam'})
    

      

    时间相关信息获取

    使用time模块或者datetime模块

    import time
    
    #获取毫秒时间戳
    time.time() # 返回一个浮点数
    
    #获取当前年月日
    import datetime
    datetime.datetime.now().year
    datetime.datetime.now().month
    datetime.datetime.now().day
    

      

    打印刷新

    使用sys.stdout.write方法,并且主要打印的字符串需要以' '转义符开头。 的意义是会到行首:

    from datetime import datetime as dt
    import sys
    import time
     
     
    while True:
        a = dt.now()
        sys.stdout.write("
    {0}".format(a))
        sys.stdout.flush()
    
    ————————————————
    版权声明:本文为CSDN博主「roohom」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_39161804/article/details/81456913
    

      

    命令行参数

    通过模块中的 sys.argv 就可以访问到所有的命令行参数,它的返回值是包含所有命令行参数的列表(list),

    参数个数: len(sys.argv)
    脚本名: sys.argv[0]
    参数1: sys.argv[1]
    参数2: sys.argv[2]

  • 相关阅读:
    从零开始学安全(七)●Linux基础命令学习笔记
    从零开始学安全(六)●黑客常用的Dos命令
    ABAP
    ABAP modify screen:修改屏幕,实现隐藏、禁止输入字段
    C#以对象为成员的例子
    C#构造函数、属性的应用
    C#属性方法 构造函数(不知道自己理解的对不对)
    C#斐波那契数列求法(比较阶乘和循环所用时间)
    C#函数的递归
    C#函数的参数传递2(refout)
  • 原文地址:https://www.cnblogs.com/immortalBlog/p/11230206.html
Copyright © 2011-2022 走看看