Update app.py
Browse files
app.py
CHANGED
@@ -7,6 +7,7 @@ import string
|
|
7 |
import re
|
8 |
import math
|
9 |
import shutil
|
|
|
10 |
|
11 |
YED1="4-6"
|
12 |
YED2="6-8"
|
@@ -855,28 +856,27 @@ def calculate(file,text,accountFile,attestationFile):
|
|
855 |
return file.name,warning
|
856 |
|
857 |
def reverse(file,text,accountFile,attestationFile):
|
858 |
-
|
859 |
-
print(file.name
|
860 |
-
|
861 |
-
|
862 |
-
#
|
863 |
-
|
864 |
-
|
865 |
-
|
866 |
-
|
867 |
-
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
|
879 |
-
return calculate(file,text,accountFile,attestationFile)
|
880 |
demo = gr.Interface(reverse,inputs=[gr.File(label="打卡表"),gr.Text(label="主持排挡"),gr.File(label="id认证表"),gr.File(label="厅流水表")],outputs= ["file","text"])
|
881 |
# demo.launch(share=True)
|
882 |
demo.launch()
|
|
|
7 |
import re
|
8 |
import math
|
9 |
import shutil
|
10 |
+
import time
|
11 |
|
12 |
YED1="4-6"
|
13 |
YED2="6-8"
|
|
|
856 |
return file.name,warning
|
857 |
|
858 |
def reverse(file,text,accountFile,attestationFile):
|
859 |
+
wz="/var/folders/cs/5vkrl3kn1kg2h0nqzypqy8q40000gn/T/gradio/"
|
860 |
+
print(file.name)
|
861 |
+
files = os.listdir(wz)
|
862 |
+
print("文件信息")
|
863 |
+
# 打印所有文件名
|
864 |
+
for xfile in files:
|
865 |
+
print("--------------")
|
866 |
+
print(xfile)
|
867 |
+
if(os.path.isdir(wz+xfile)):
|
868 |
+
ftime = time.strftime("%Y-%m-%d", time.localtime(os.stat(wz + xfile).st_ctime))
|
869 |
+
mtime = time.strftime("%Y-%m-%d", time.localtime(time.time()))
|
870 |
+
print(time.strftime("%Y-%m-%d",time.localtime(os.stat(wz+xfile).st_ctime)))
|
871 |
+
print(time.strftime("%Y-%m-%d",time.localtime(time.time())))
|
872 |
+
|
873 |
+
if(ftime!=mtime):
|
874 |
+
shutil.rmtree(wz + xfile)
|
875 |
+
print(ftime,xfile,"移除")
|
876 |
+
|
877 |
+
|
878 |
+
|
879 |
+
return calculate(file,text,accountFile,attestationFile)
|
|
|
880 |
demo = gr.Interface(reverse,inputs=[gr.File(label="打卡表"),gr.Text(label="主持排挡"),gr.File(label="id认证表"),gr.File(label="厅流水表")],outputs= ["file","text"])
|
881 |
# demo.launch(share=True)
|
882 |
demo.launch()
|