Skip to content

Commit e2efe55

Browse files
committed
Read and write function
1 parent 514dd06 commit e2efe55

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed
Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
1-
def read_settings(item):
2-
...
1+
import json
32

4-
def read_settings(item):
5-
...
3+
def read_settings(val):
4+
with open('settings.json', 'r') as f:
5+
data = json.load(f)
6+
print(data[val])
7+
8+
def write_settings(item, val):
9+
with open('settings.json', 'r') as f:
10+
data = json.load(f)
11+
12+
data[item] = val
13+
14+
with open('settings.json', 'w') as f:
15+
json.dump(data, f, indent=4)
16+
17+
read_settings("timezone")
18+
write_settings("update_interval", 5)

app/settings/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"update_interval": 5,
3-
"timezone": ""
2+
"update_interval": 5,
3+
"timezone": "America/New_York"
44
}

0 commit comments

Comments
 (0)