Python write to file and read from file

import uuid
import datetime
import time

def get_uuid_time():
    return (f"{uuid.uuid4().hex}_____{datetime.datetime.now().strftime("%Y%m%d%H%M%S%f")}")

def get_time():
    return (f"{datetime.datetime.now().strftime("%Y%m%d%H%M%S%f")}")

try:
    fileName="WriteTest.txt"
    idx=0
    with open(fileName,"a+") as writeFile:    
        startTime=datetime.datetime.now()
        while idx<100000001:
            idx=idx+1
            writeFile.write(f"{idx}_{get_uuid_time()}\n")
            if idx%1000000==0:
                totalCost=f"{(datetime.datetime.now()-startTime).total_seconds():.2f}"
                print(f"idx:{idx},cost:{totalCost} seconds")
        
    print(f"idx:{idx},cost:{totalCost} seconds")

except Exception as ex:
    print(ex)

 

 

 

image

 

 

 

 

 

 

 

 

 

image

 

import uuid
import datetime
import time

def get_uuid_time():
    return (f"{uuid.uuid4().hex}_____{datetime.datetime.now().strftime("%Y%m%d%H%M%S%f")}")

def get_time():
    return (f"{datetime.datetime.now().strftime("%Y%m%d%H%M%S%f")}")

try:
    fileName="WriteTest.txt"
    idx=0
    with open(fileName,"r") as readFile:    
        startTime=datetime.datetime.now()
        while True:
            idx=idx+1
            line=readFile.readline()
            if not line:
                break 
            if idx%1000000==0:
                totalCost=f"{(datetime.datetime.now()-startTime).total_seconds():.2f}"
                print(f"idx:{idx},line:{line},cost:{totalCost} seconds")
        
    print(f"idx:{idx},cost:{totalCost} seconds")

except Exception as ex:
    print(ex)

 

 

image

 

posted @ 2025-10-27 22:26  FredGrit  阅读(1)  评论(0)    收藏  举报