ff
This commit is contained in:
parent
68090ce2b8
commit
34ae0d90da
31
exif.py
31
exif.py
@ -66,7 +66,7 @@ for category in categories:
|
|||||||
findcategorys.append(findcategory)
|
findcategorys.append(findcategory)
|
||||||
# print (category['name'])
|
# print (category['name'])
|
||||||
|
|
||||||
|
|
||||||
def getidbyname(year):
|
def getidbyname(year):
|
||||||
global findcategorys
|
global findcategorys
|
||||||
name=year
|
name=year
|
||||||
@ -78,7 +78,7 @@ def getidbyname(year):
|
|||||||
newid=mySite.pwg.categories.add(name=year,status="private")
|
newid=mySite.pwg.categories.add(name=year,status="private")
|
||||||
findcategory={'id':newid['id'], 'name':name}
|
findcategory={'id':newid['id'], 'name':name}
|
||||||
findcategorys.append(findcategory)
|
findcategorys.append(findcategory)
|
||||||
return newid['id']
|
return newid['id']
|
||||||
|
|
||||||
def getidbyname2(year,month):
|
def getidbyname2(year,month):
|
||||||
global findcategorys
|
global findcategorys
|
||||||
@ -93,7 +93,7 @@ def getidbyname2(year,month):
|
|||||||
newid=mySite.pwg.categories.add(name=month,parent=int(yearid),status="private")
|
newid=mySite.pwg.categories.add(name=month,parent=int(yearid),status="private")
|
||||||
findcategory={'id':newid['id'], 'name':name}
|
findcategory={'id':newid['id'], 'name':name}
|
||||||
findcategorys.append(findcategory)
|
findcategorys.append(findcategory)
|
||||||
return newid['id']
|
return newid['id']
|
||||||
|
|
||||||
def getidbyname3(year,month,day):
|
def getidbyname3(year,month,day):
|
||||||
global findcategorys
|
global findcategorys
|
||||||
@ -108,7 +108,7 @@ def getidbyname3(year,month,day):
|
|||||||
newid=mySite.pwg.categories.add(name=day,parent=int(monthid),status="private")
|
newid=mySite.pwg.categories.add(name=day,parent=int(monthid),status="private")
|
||||||
findcategory={'id':newid['id'], 'name':name}
|
findcategory={'id':newid['id'], 'name':name}
|
||||||
findcategorys.append(findcategory)
|
findcategorys.append(findcategory)
|
||||||
return newid['id']
|
return newid['id']
|
||||||
|
|
||||||
|
|
||||||
#print(str(getidbyname3("2017","05","1_59")))
|
#print(str(getidbyname3("2017","05","1_59")))
|
||||||
@ -132,6 +132,12 @@ filenames = os.listdir(folder)
|
|||||||
|
|
||||||
|
|
||||||
testfiles = [ x for x in filenames if os.path.isfile(os.path.join(folder,x)) == True ]
|
testfiles = [ x for x in filenames if os.path.isfile(os.path.join(folder,x)) == True ]
|
||||||
|
|
||||||
|
testdirs = [ x for x in filenames if os.path.isfile(os.path.join(folder,x)) == True ]
|
||||||
|
|
||||||
|
for filename in testdirs:
|
||||||
|
print (filename)
|
||||||
|
|
||||||
#print (testfiles)
|
#print (testfiles)
|
||||||
|
|
||||||
#exit()
|
#exit()
|
||||||
@ -151,7 +157,7 @@ for filename in testfiles:
|
|||||||
# newfilename = filename.encode('utf-8')
|
# newfilename = filename.encode('utf-8')
|
||||||
targetname,targetext = os.path.splitext(filename)
|
targetname,targetext = os.path.splitext(filename)
|
||||||
pathfile = folder+filename
|
pathfile = folder+filename
|
||||||
f2 = "./done/"+filename
|
f2 = "./done/"+filename
|
||||||
f = open(pathfile,'rb')
|
f = open(pathfile,'rb')
|
||||||
if targetext == ".mp4":
|
if targetext == ".mp4":
|
||||||
print (".mp4")
|
print (".mp4")
|
||||||
@ -170,26 +176,23 @@ for filename in testfiles:
|
|||||||
elif (int(day)<=14):
|
elif (int(day)<=14):
|
||||||
fromto=T.strftime('%Y%m08_%Y%m14')
|
fromto=T.strftime('%Y%m08_%Y%m14')
|
||||||
elif (int(day)<=21):
|
elif (int(day)<=21):
|
||||||
fromto=T.strftime('%Y%m15_%Y%m21')
|
fromto=T.strftime('%Y%m15_%Y%m21')
|
||||||
else:
|
else:
|
||||||
year=int(T.strftime('%Y'))
|
year=int(T.strftime('%Y'))
|
||||||
month=int(T.strftime('%m'))
|
month=int(T.strftime('%m'))
|
||||||
lastday=monthrange(year,month)[1]
|
lastday=monthrange(year,month)[1]
|
||||||
#print(lastday)
|
#print(lastday)
|
||||||
fromto=T.strftime('%Y%m22_%Y%m'+str(lastday))
|
fromto=T.strftime('%Y%m22_%Y%m'+str(lastday))
|
||||||
print(T.strftime('%Y'),T.strftime('%m'),fromto)
|
print(T.strftime('%Y'),T.strftime('%m'),fromto)
|
||||||
parentid=getidbyname3(T.strftime('%Y'),T.strftime('%m'),fromto)
|
parentid=getidbyname3(T.strftime('%Y'),T.strftime('%m'),fromto)
|
||||||
try:
|
try:
|
||||||
print("Try:",pathfile)
|
print("Try:",pathfile)
|
||||||
mySite.pwg.images.addSimple(image=pathfile, category=parentid)
|
mySite.pwg.images.addSimple(image=pathfile, category=parentid)
|
||||||
print("Success:",pathfile)
|
print("Success:",pathfile)
|
||||||
os.rename(pathfile,f2)
|
os.rename(pathfile,f2)
|
||||||
#delete
|
#delete
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(e)
|
print(e)
|
||||||
pass
|
pass
|
||||||
#print (T)
|
#print (T)
|
||||||
#print ("Key: %s, value %s" % (tag, tags[tag]))
|
#print ("Key: %s, value %s" % (tag, tags[tag]))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user