database_tools新增读取和写入剪贴板功能

This commit is contained in:
weiye.wang 2023-07-15 22:55:20 +08:00
parent 5f11d1599b
commit 9983e77a79
1 changed files with 15 additions and 1 deletions

View File

@ -1,5 +1,6 @@
import json,re,os,Levenshtein,fitz,time,sys
import json,re,os,Levenshtein,fitz,time,sys,win32con
import pandas as pd
import win32clipboard as wc
def GetDate(): #获得当前日期
currentdate = str(time.localtime().tm_year)+str(time.localtime().tm_mon).zfill(2)+str(time.localtime().tm_mday).zfill(2)
@ -929,6 +930,19 @@ def GenerateLessonPreparation(notetitle, outputdir, adict, prodict, objdict, les
print("编译失败")
return latex_data # 返回有错误的latex源代码
def getCopy(): # 获取剪切板内容
wc.OpenClipboard()
t = wc.GetClipboardData(win32con.CF_UNICODETEXT)
wc.CloseClipboard()
return t
def setCopy(str): # 写入剪切板内容
wc.OpenClipboard()
wc.EmptyClipboard()
wc.SetClipboardData(win32con.CF_UNICODETEXT, str)
wc.CloseClipboard()
if __name__ == "__main__":
print("数据库工具, import用.")