Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 5edf5c3

Browse files
committed
adicionando novo exemplo
1 parent 20dfb4b commit 5edf5c3

File tree

8 files changed

+51
-0
lines changed

8 files changed

+51
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import pickle, glob
2+
3+
4+
for filename in glob.glob('*.pkl'):
5+
recFile = open(filename, 'rb')
6+
record = pickle.load(recFile)
7+
# print(f'{filename}->\n\t{record}')
8+
print(f'{filename}->')
9+
for k, v in record.items():
10+
print(f'\t{k.title()}:{v}')
11+
print('-'*30)
12+
print()
13+
14+
sueFile = open('sue.pkl', 'rb')
15+
print(pickle.load(sueFile)['name'])
16+
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
bob = {'name': 'bob smith', 'age': 42, 'pay': 30000, 'job': 'dev'}
2+
sue = {'name': 'sue jones', 'age': 45, 'pay': 40000, 'job': 'hdw'}
3+
tom = {'name': 'tom', 'age': 50, 'pay': 0, 'job': None}
4+
5+
6+
# datebase
7+
db = {}
8+
db['bob'] = bob
9+
db['sue'] = sue
10+
db['tom'] = tom
11+
12+
if __name__ == '__main__':
13+
for key in db:
14+
print(' ', key, '=>\n\t', db[key])
15+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
from initdata import bob, sue, tom
2+
import pickle
3+
4+
for (key, record) in [('bob', bob), ('tom', tom), ('sue', sue)]:
5+
recFile = open(key + '.pkl', 'wb')
6+
pickle.dump(record, recFile)
7+
recFile.close()
8+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import pickle
2+
3+
4+
5+
sueFile = open('sue.pkl', 'rb')
6+
sue = pickle.load(sueFile)
7+
sueFile.close()
8+
9+
sue['pay'] *= 1.10
10+
sueFile = open('sue.pkl', 'wb')
11+
pickle.dump(sue, sueFile)
12+
sueFile.close()

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /