-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhttplib_study.py
More file actions
53 lines (39 loc) · 833 Bytes
/
httplib_study.py
File metadata and controls
53 lines (39 loc) · 833 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# -*- coding: utf-8 -*-
__author__ = 'k22li'
import httplib
#h = httplib.Http('.cache')
conn1 = httplib.HTTPConnection('www.baidu.com:80')
#resp, content = h.request('www.baidu.com')
print conn1
conn1.request('GET', '/', '', {'user-agent' : 'test'})
res = conn1.getresponse()
print res.status
print '*'*40
print res.msg
print '*'*40
for item in dir(res):
print item
print [1, 2, 3]+['a', 'b', 'c']
aDic = {'a': 1, 'b':2}
print id(aDic)
bDic = {'c':3, 'd':4}
print id(bDic)
aDic.update(bDic)
print aDic, id(aDic), id(bDic)
a = 'bc'
print '1-->', id(a)
b = 'ab'
print '2-->', id(b)
a = b
print '3-->', id(a)
c = b[:]
print id(c)
print id(b)
alist = ['a', 'b']
print '%s'%alist, id(alist)
blist = [1, 2]
print '%s'%blist, id(blist)
clist = alist
print '%s'%clist, id(clist)
dlist = blist[:]
print '%s'%dlist, id(dlist)