Skip to content

Commit 1290580

Browse files
committed
0003 solved
1 parent 570d1f9 commit 1290580

File tree

2 files changed

+228
-0
lines changed

2 files changed

+228
-0
lines changed

jasonlz/0003/0003.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# coding=utf-8
2+
#**第 0003 题:**将 0001 题生成的 200 个激活码(或者优惠券)保存到 **Redis** 非关系型数据库中。
3+
4+
import redis
5+
6+
def read_line(file):
7+
f = open(file,'r')
8+
lines = f.readlines()
9+
for i in range(len(lines)):
10+
lines[i] = lines[i].strip()
11+
return lines
12+
13+
def redis_save():
14+
lines = read_line('random_key.out')
15+
r = redis.StrictRedis(host = '127.0.0.1', port = 6379, db = 0)
16+
17+
for i in range(len(lines)):
18+
key = str(i+1)
19+
value = str(lines[i])
20+
r.set(key, value)
21+
print 'ok'
22+
r.save()
23+
for i in range(len(lines)):
24+
print r.get(i)
25+
print 'OK!'
26+
27+
if __name__ == '__main__':
28+
redis_save()

jasonlz/0003/random_key.out

Lines changed: 200 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,200 @@
1+
ixOc0LD
2+
BGuE0XD
3+
C7HaFRG
4+
0wxgh88
5+
bBlsMdm
6+
p8LNUej
7+
CgOMSTF
8+
09kMv0n
9+
NPhyUux
10+
ozGjrp0
11+
ZOomZRs
12+
9jCOhlM
13+
nCErYkB
14+
ddHJ0oU
15+
6gcf7G8
16+
5Tx6vT9
17+
u55W03r
18+
0mqSB8j
19+
P21Y1zC
20+
GbTO7dC
21+
rdiH0NA
22+
2VJ62LI
23+
agKZx8v
24+
8Bt4Yvy
25+
KhaUHUr
26+
4tRu5dK
27+
v8qF5ji
28+
3dbVxnh
29+
EfRyow4
30+
SMBM8Gs
31+
coXEyaz
32+
7CMPO2P
33+
IrOERhN
34+
3kb6N0H
35+
l0505Rl
36+
Gp6n3dO
37+
6fy43d8
38+
7vWGtfs
39+
cVifXBA
40+
uRmqUr8
41+
STefIKi
42+
GksM33q
43+
Pf5Y2lo
44+
KFHNVAB
45+
zklf5ZK
46+
ZtL4ZzH
47+
zb59W3R
48+
jUWu0DF
49+
GDlY7FU
50+
iedSowI
51+
4Xtw3hw
52+
Vpey8Tf
53+
9O9Xbxp
54+
TxKlwZg
55+
ha0TsB4
56+
bcX9mOe
57+
JryHdAz
58+
2YKevqs
59+
Ez9M9tU
60+
B6EoARF
61+
x2wJtnE
62+
OcMvrXS
63+
dza1mAA
64+
suaffof
65+
zvIz52O
66+
CpBFYx7
67+
G1HQtxv
68+
Np9C51M
69+
rlGVWpX
70+
Ss5xgGQ
71+
U7jTTCx
72+
Pc2Ax6n
73+
yj9UV8M
74+
anba5KN
75+
qKKsyMG
76+
e9BNQat
77+
CSzNHqo
78+
jSbjoM5
79+
6xa4nWg
80+
Q9NuTi0
81+
kbxYoWe
82+
79MxDhJ
83+
2b3IQQP
84+
hvovFac
85+
4p11Rri
86+
IhUf6cM
87+
MOUEjO6
88+
FqIWMCW
89+
T2rvnf4
90+
7Mykkgn
91+
96TRJPb
92+
R78jdKh
93+
0cOUPjc
94+
pjLRtjo
95+
X6YIawk
96+
zIm1IPB
97+
Y77mRVI
98+
nA29nzQ
99+
MlDTuLi
100+
bXeTNGN
101+
OYdYbFy
102+
GgrIxvk
103+
euXQREK
104+
T9C7AUM
105+
8DaHQMh
106+
LEsihOb
107+
b20JZ7q
108+
vDMvZd2
109+
cjmZz1E
110+
zDPY7P3
111+
PjkCpAp
112+
0bZcPD1
113+
uGD2eh2
114+
CZZ2KhM
115+
AKoqcJh
116+
CdJl9JP
117+
0TnZHlt
118+
Zmb8J1L
119+
TmyrcEx
120+
QFnrdvD
121+
hO4uyq7
122+
BOkZT9s
123+
3JTYLIl
124+
nsbXoCL
125+
dSQI4dP
126+
sRIid7j
127+
mpUddNY
128+
hGygXau
129+
SaUwULa
130+
582tSOp
131+
ixXvkCq
132+
VGbKmjU
133+
755czbV
134+
oSevj8n
135+
cnptw3h
136+
k8lotHK
137+
cEHZPDD
138+
ersEihK
139+
p8JXl0B
140+
eNe0zBU
141+
7zAiUoC
142+
QcLKEaC
143+
dBZnAgm
144+
G4Ltnue
145+
ogaYZFI
146+
TKfqU1r
147+
zR4de08
148+
0s2G7df
149+
FxJ2LGk
150+
OtserfU
151+
xGbCMCS
152+
CTxX5ua
153+
5EOcSbW
154+
DthA2pQ
155+
9uJhiFj
156+
JLS8Iyi
157+
D2l44kO
158+
0No9dZT
159+
7yRAt53
160+
Ksd2XY8
161+
9nPJUN4
162+
v6ojM9h
163+
vwRndEG
164+
Am8WiOw
165+
YDsPlv1
166+
Tq0NXZA
167+
3QeUUSQ
168+
Rb6gIe7
169+
oWj1Cbu
170+
VaRTiVO
171+
33XIqux
172+
vP343k7
173+
OGPZbpq
174+
alSsc7o
175+
fNXZ1QF
176+
2XxSsty
177+
qitfdZC
178+
AJa4I6t
179+
ifhsCnz
180+
UThoWoh
181+
zcgDNGv
182+
xOPiD0v
183+
v46KZjc
184+
Pt7WVeB
185+
RC7oe03
186+
GkAe5D7
187+
pHI0kGi
188+
vqzccWF
189+
uJLAtpJ
190+
E54X0Ga
191+
3KjM6eJ
192+
4OTQQUV
193+
k0WSXpB
194+
fWaUcI2
195+
CFsUapu
196+
qNTXFQD
197+
7NGJ9yx
198+
KWOHXnz
199+
PQ64SAi
200+
IM5ve5a

0 commit comments

Comments
 (0)