Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit fa44b98

Browse files
committed
Save list of srtm files in json
1 parent 574fb1d commit fa44b98

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

srtm/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
import pdb
1818

19-
import cPickle as mod_pickle
19+
import json as mod_json
2020
import os as mod_os
2121
import os.path as mod_path
2222

@@ -56,13 +56,13 @@ def get_data(local_srtm_dir=None):
5656
if not local_srtm_dir:
5757
raise Error('Please specify a path where to store files')
5858

59-
files_list_file_name = '{0}/list'.format(local_srtm_dir)
59+
files_list_file_name = '{0}/list.json'.format(local_srtm_dir)
6060
try:
6161
f = open(files_list_file_name, 'r')
6262
contents = f.read()
6363
f.close()
6464

65-
urls = mod_pickle.loads(contents)
65+
urls = mod_json.loads(contents)
6666

6767
srtm1_files = urls['srtm1']
6868
srtm3_files = urls['srtm3']
@@ -71,7 +71,7 @@ def get_data(local_srtm_dir=None):
7171
srtm3_files = mod_retriever.retrieve_all_files_urls(SRTM3_URL)
7272

7373
f = open(files_list_file_name, 'w')
74-
f.write(mod_pickle.dumps({'srtm1': srtm1_files, 'srtm3': srtm3_files}))
74+
f.write(mod_json.dumps({'srtm1': srtm1_files, 'srtm3': srtm3_files}, sort_keys=True, indent=4))
7575
f.close()
7676

7777
assert srtm1_files

0 commit comments

Comments
 (0)