Skip to content

Commit 8624c93

Browse files
committed
add
1 parent 767f11a commit 8624c93

3 files changed

Lines changed: 63 additions & 0 deletions

File tree

datastruct/list.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#!/usr/bin/env python
2+
3+
4+
shoplist = ['apple', 'mango', 'carrot', 'banana']
5+
6+
for tmp in shoplist:
7+
print(tmp)
8+
print(len(shoplist))
9+
10+
print('----------------------------------------------------------')
11+
12+
shoplist.append('peer')
13+
shoplist.append('bbs')
14+
15+
for tmp in shoplist:
16+
print(tmp)
17+
print(len(shoplist))
18+
19+
20+
print('----------------------------------------------------------')
21+
22+
23+
24+

socket/demo003/client.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/usr/bin/python
2+
#coding=utf-8
3+
4+
import socket
5+
6+
HOST = '127.0.0.1'
7+
PORT=8000
8+
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
9+
s.connect((HOST,PORT))
10+
11+
s.sendall("Hello,World")
12+
data=s.recv(1024)
13+
s.close();
14+
print 'Received', repr(data)
15+

socket/demo003/server.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#!/usr/bin/env python3
2+
#coding=utf-8
3+
4+
import socket,os
5+
6+
HOST=''
7+
PORT=8000
8+
9+
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
10+
s.bind((HOST,PORT))
11+
s.listen(1)
12+
13+
while 1:
14+
conn,addr=s.accept()
15+
print('Connected by', addr)
16+
while 1:
17+
cmd=conn.recv(1024)
18+
print("the cmd is:",cmd)
19+
if not cmd:break
20+
cmd_result = os.popen(cmd).read()
21+
conn.sendall(cmd_result)
22+
conn.close()
23+
24+

0 commit comments

Comments
 (0)