第5讲
Upcoming SlideShare
Loading in...5
×
 

第5讲

on

  • 1,590 views

 

Statistics

Views

Total Views
1,590
Views on SlideShare
1,589
Embed Views
1

Actions

Likes
1
Downloads
20
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

第5讲 第5讲 Presentation Transcript

  • 5 qingfeng@me.com 2009-09-26 2009 9 25
  • Python & Network ✤ ✤ , ✤ 2009 9 25
  • twill ✤ http://twill.idyll.org/ ✤ python setup.py install ✤ twill-sh 2009 9 25
  • twill go http://www.renren.com/SysHome.do showforms fv 1 email qingfeng@me.com fv 1 password xxx submit show 2009 9 25
  • twill go http://upload.renren.com/addphotoPlain.do? id=327316943 showforms formfile 3 photo1 /Users/fengqing/Downloads/p1.jpg submit 2009 9 25
  • Python Network Library ✤ urllib ✤ httplib ✤ urllib2 ✤ cookiejar 2009 9 25
  • urllib.urlopen(“http://www.sina.com.cn”).read() 2009 9 25
  • f = open(“c:/sina.html”,”w”) html = urllib.urlopen(“http://www.sina.com.cn”).read() f.write(html) f.close() 2009 9 25
  • cookiejar = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookiejar)) params = {'email':'qingfeng@me.com','password':'xxx','origURL':"http:// www.renren.com/SysHome.do"} data = urllib.urlencode(params) fobj = opener.open('http://passport.renren.com/PLogin.do', data) fobj = opener.open('http://renren.com/profile.do?id=260622588') print fobj.read() 2009 9 25
  • HTTP ✤ GET ✤ POST ✤ HEAD ✤ PUT/DELETE 2009 9 25
  • GET ✤ telnet www.renren.com 80 ✤ GET / HTTP/1.0 2009 9 25
  • Cookie ✤ ✤ Cookie ✤ Cookie & 2009 9 25
  • Try ✤ , ✤ SQL ✤ WebGame 2009 9 25
  • Free Time ✤ , , ✤ ✤ ✤ ✤ / ✤ 2009 9 25