Added database reconnect during downloading
This commit is contained in:
6
main.py
6
main.py
@@ -32,7 +32,11 @@ def download():
|
|||||||
|
|
||||||
# print(base[y]+url[y])
|
# print(base[y]+url[y])
|
||||||
query = """ select active from manga where manga_id = """ + str(y+1)
|
query = """ select active from manga where manga_id = """ + str(y+1)
|
||||||
|
try:
|
||||||
active = con.execute(query).fetchone()
|
active = con.execute(query).fetchone()
|
||||||
|
except engine.Error as e:
|
||||||
|
if 'MySQL server has gone away' in str(e):
|
||||||
|
con = engine.connect()
|
||||||
|
|
||||||
if active[0] != 0:
|
if active[0] != 0:
|
||||||
print("""manga-py """ + base[y]+url[y] + """ -n \"""" + name[y] + """\" -d \"""" + PATH + """\" -z -g """)
|
print("""manga-py """ + base[y]+url[y] + """ -n \"""" + name[y] + """\" -d \"""" + PATH + """\" -z -g """)
|
||||||
@@ -80,7 +84,7 @@ def upload_jason():
|
|||||||
z=z+1
|
z=z+1
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
print("1. Download \n 2. Upload")
|
print("1. Download \n 2. Upload\n 3. Exit")
|
||||||
val = input(">>>")
|
val = input(">>>")
|
||||||
if val == "1":
|
if val == "1":
|
||||||
download()
|
download()
|
||||||
|
|||||||
Reference in New Issue
Block a user