欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python使用socket遠(yuǎn)程連接錯誤處理方法

 更新時間:2015年04月29日 14:46:43   作者:重負(fù)在身  
這篇文章主要介紹了python使用socket遠(yuǎn)程連接錯誤處理方法,可有效的獲取Python中socket連接錯誤處理的相關(guān)信息,非常具有實用價值,需要的朋友可以參考下

本文實例講述了python使用socket遠(yuǎn)程連接錯誤處理方法。分享給大家供大家參考。具體如下:

import socket, sys
host = sys.argv[1]
textport = sys.argv[2]
filename = sys.argv[3]
try:
  s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
except socket.error, e:
  print "Strange error creating socket: %s" % e
  sys.exit(1)
try:
  port = int(textport)
except ValueError:
  print "Couldn't find your port: %s" % e
  sys.exit(1)
try:
  s.connect((host, port))
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)
try:
  s.sendall("GET %s HTTP/1.0\r\n\r\n" % filename)
except socket.error, e:
  print "Error sending data: %s" % e
  sys.exit(1)
while 1:
  try:
    buf = s.recv(2048)
  except socket.error, e:
    print "Error receiving data: %s" % e
    sys.exit(1)
  if not len(buf):
    break
  sys.stdout.write(buf)

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

相關(guān)文章

  • Python實現(xiàn)8種常用抽樣方法

    Python實現(xiàn)8種常用抽樣方法

    抽樣是統(tǒng)計學(xué)、機(jī)器學(xué)習(xí)中非常重要,本文就用Python實現(xiàn)抽樣方法,主要介紹了八種方法,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Python Django教程之實現(xiàn)天氣應(yīng)用程序

    Python Django教程之實現(xiàn)天氣應(yīng)用程序

    Django提供了一個基于Python Web框架的Web框架,允許快速開發(fā)和干凈,務(wù)實的設(shè)計。在本教程中,我們將學(xué)習(xí)如何創(chuàng)建一個使用Django作為后端的天氣應(yīng)用程序,感興趣的可以嘗試一下
    2022-10-10
  • Python代理IP爬蟲的新手使用教程

    Python代理IP爬蟲的新手使用教程

    這篇文章主要給大家介紹了關(guān)于Python代理IP爬蟲的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 詳解Python如何生成優(yōu)雅的二維碼

    詳解Python如何生成優(yōu)雅的二維碼

    二維碼作為一種信息傳遞的工具,在當(dāng)今社會發(fā)揮了重要作用。從手機(jī)用戶登錄到手機(jī)支付,生活的各個角落都能看到二維碼的存在。下面我們就來看看Python如何生成一個優(yōu)雅的二維碼吧
    2022-09-09
  • Python爬蟲,獲取,解析,存儲詳解

    Python爬蟲,獲取,解析,存儲詳解

    這篇文章主要介紹了Python爬蟲獲取、解析,獲數(shù)據(jù)操作,其中代碼描述非常詳細(xì),需要的朋友可以參考下,希望能夠給你帶來幫助
    2021-10-10
  • Python3+Flask安裝使用教程詳解

    Python3+Flask安裝使用教程詳解

    這篇文章主要介紹了Python3+Flask安裝使用教程詳解,需要的朋友可以參考下
    2021-02-02
  • python3調(diào)用R的示例代碼

    python3調(diào)用R的示例代碼

    本篇文章主要介紹了python3調(diào)用R的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • python如何將多個PDF進(jìn)行合并

    python如何將多個PDF進(jìn)行合并

    這篇文章主要為大家詳細(xì)介紹了python如何將多個PDF進(jìn)行合并,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Django 構(gòu)建模板form表單的兩種方法

    Django 構(gòu)建模板form表單的兩種方法

    這篇文章主要介紹了Django 構(gòu)建模板form表單的兩種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 在python中使用SQLAlchemy查詢PostgreSQL視圖的流程步驟

    在python中使用SQLAlchemy查詢PostgreSQL視圖的流程步驟

    作為軟件開發(fā)人員,查詢 PostgreSQL 視圖是一項常見任務(wù),使用視圖(代表SQL 查詢輸出的虛擬表)被認(rèn)為是處理關(guān)系數(shù)據(jù)庫時的有效方法,本文介紹如何在 Python 中使用 SQLAlchemy 查詢 PostgreSQL 視圖,需要的朋友可以參考下
    2023-09-09

最新評論