File transfer example
This commit is contained in:
parent
5d977e09fb
commit
6cb30d778d
|
@ -413,18 +413,21 @@ def download_concluded(resource):
|
||||||
global menu_mode, current_filename
|
global menu_mode, current_filename
|
||||||
saved_filename = current_filename
|
saved_filename = current_filename
|
||||||
|
|
||||||
counter = 0
|
if resource.status == RNS.Resource.COMPLETE:
|
||||||
while os.path.isfile(saved_filename):
|
counter = 0
|
||||||
counter += 1
|
while os.path.isfile(saved_filename):
|
||||||
saved_filename = current_filename+"."+str(counter)
|
counter += 1
|
||||||
|
saved_filename = current_filename+"."+str(counter)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
file = open(saved_filename, "w")
|
file = open(saved_filename, "w")
|
||||||
file.write(resource.data)
|
file.write(resource.data)
|
||||||
file.close()
|
file.close()
|
||||||
|
menu_mode = "download_concluded"
|
||||||
|
except:
|
||||||
|
menu_mode = "save_error"
|
||||||
|
else:
|
||||||
menu_mode = "download_concluded"
|
menu_mode = "download_concluded"
|
||||||
except:
|
|
||||||
menu_mode = "save_error"
|
|
||||||
|
|
||||||
|
|
||||||
# A convenience function for clearing the screen
|
# A convenience function for clearing the screen
|
||||||
|
|
Loading…
Reference in New Issue