浏览代码

Prevent casting '' to int

Foppe Hemminga 6 年之前
父节点
当前提交
2e8bf424e2
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      model.py

+ 6 - 2
model.py

@@ -40,8 +40,12 @@ def get_timestamp_stored():
     :return timestamp:
     """
     with open('timestamp.txt', 'r') as f:
-        this_timestamp_stored = f.read()
-    return int(this_timestamp_stored)
+        this_timestamp_stored_string = f.read()
+    if this_timestamp_stored_string.replace('.','',1).isdigit():
+        this_timestamp_stored = int(this_timestamp_stored_string)
+    else:
+        this_timestamp_stored = 0
+    return this_timestamp_stored
 
 
 def put_timestamp_stored(this_timestamp):