格式化的随机行数据写入本地文件,Python

Posted zhangphil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了格式化的随机行数据写入本地文件,Python相关的知识,希望对你有一定的参考价值。

格式化的随机行数据写入本地文件,Python

import time
import datetime
import uuid
import random

l_type = ['IN', 'ER', 'WA']
file_name = 'test.txt'

if __name__ == '__main__':
    with open(file_name, 'w', encoding='UTF-8') as f:
        count = 1
        while count < 10:
            t = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')[:-3]
            string = '[' + t + ']' + ' ' + str(random.choice(l_type)) + ' ' + '[SOMETYPE:' + str(
                random.randint(1000, 10000)) + ']' + ' ' + str(
                uuid.uuid4()) + '\\n'
            print(string)

            f.write(string)
            time.sleep(1)
            count = count + 1

        f.close()

以上是关于格式化的随机行数据写入本地文件,Python的主要内容,如果未能解决你的问题,请参考以下文章

读取大型 csv 文件、python、pandas 的随机行

shellshuf命令提取文件的随机行

Pandas 数据框中的随机行选择

Phpmyadmin 显示数据库中的随机行数

在 spark scala 中为数据帧中的每个组采样不同数量的随机行

选择 1 个具有复杂过滤的随机行