Python from tkinter import messagebox

import uuid
import pandas as pd
from datetime import datetime
from tkinter import messagebox

data_list=[]
arr=range(1,1000001)
for a in arr:
    data_list.append({
        "Id":a,
        "Name":f'Name_{a}',
        "Author":F"Author_{a}",
        "ISBN":f'ISBN_{a}_{uuid.uuid4().hex}',
        "FName":f'FName_{a}',
        "MName":f"MName_{a}",
        "LName":f"LName_{a}",
        "Title":f'Title_{a}',
        "FTitle":f"FTitle_{a}",
        "MTitle":f"MTitle_{a}",
        "LTitle":f"LTitle_{a}",
        "Topic":f'Topic_{a}',
        "FTopic":f"FTopic_{a}",
        "MTopic":f'MTopic_{a}',
        "LTopic":f'LTopic_{a}', 
    })

csv_file=f'CSV_{datetime.now().strftime("%Y%m%d%H%M%S%f")}.csv'
df=pd.DataFrame(data_list)
df.to_csv(csv_file,index=False,encoding='utf-8-sig')
msg=f'{datetime.now()} save data in {csv_file}'
print(msg)
messagebox.showinfo("Info",msg)
messagebox.showerror("Error",msg)
messagebox.showwarning("Warning",msg)

 

 

 

image

 

 

 

 

 

 

 

image

 

 

 

image

 

posted @ 2025-12-30 20:36  FredGrit  阅读(1)  评论(0)    收藏  举报