最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實(shí)現(xiàn)帶錯(cuò)誤處理功能的遠(yuǎn)程文件讀取方法

 更新時(shí)間:2015年04月29日 14:50:36   作者:重負(fù)在身  
這篇文章主要介紹了python實(shí)現(xiàn)帶錯(cuò)誤處理功能的遠(yuǎn)程文件讀取方法,涉及Python使用socket操作遠(yuǎn)程文件的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了python實(shí)現(xiàn)帶錯(cuò)誤處理功能的遠(yuǎn)程文件讀取方法。分享給大家供大家參考。具體如下:

import socket, sys, time
host = sys.argv[1]
textport = "80"
filename = sys.argv[3]
try:
  s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  port = int(textport)
  s.connect((host, port))
  fd = s.makefile('rw', 0)
  print "sleeping..."
  time.sleep(10)
  print "Continuing."
  fd.write("GET %s HTTP/1.0\r\n\r\n" % filename)
  fd.flush()    
  s.shutdown(1)  
except socket.gaierror, e:
  print "Address-related error connecting to server: %s" % e
  sys.exit(1)
except socket.error, e:
  print "Connection error: %s" % e
  sys.exit(1)
while 1:
  try:
    buf = fd.read(2048)
  except socket.error, e:
    print "Error receiving data: %s" % e
    sys.exit(1)
  if not len(buf):
    break
  sys.stdout.write(buf)

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

苍梧县| 新昌县| 南郑县| 双鸭山市| 天长市| 石家庄市| 安岳县| 新宾| 南雄市| 宁陕县| 常熟市| 青州市| 纳雍县| 永仁县| 麦盖提县| 临沭县| 微山县| 砀山县| 武陟县| 新安县| 西峡县| 天峨县| 乐山市| 永德县| 南投市| 崇州市| 汕尾市| 南阳市| 阿巴嘎旗| 汽车| 蒲城县| 信宜市| 修水县| 海安县| 盐池县| 商城县| 神池县| 日土县| 万源市| 吉水县| 江孜县|