首頁  >  問答  >  主體

学习python使用rabbitmq,遇到麻烦

巴扎黑巴扎黑2766 天前434

全部回覆(2)我來回復

  • 怪我咯

    怪我咯2017-04-17 13:53:29

    if not isinstance(host, basestring):

    NameError: global name 'basestring' is not defined

    說明basestring 不存在, 你需要import 進來或定義這個變數
    如 a="test"
    if not isinstance(a, str): #str 是類型的類型, 所以不用導入, 如果不是就需要導入這個類別或方法
    print "不是字串型別"
    else:
    print "這個是字串型別"

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 13:53:29

    python3 裡已經沒有basestring 類型了,你可以做轉換啊。請參考這個http://woodpecker.org.cn/peintopython3/porting-code-to-python-3-with-2to3.html

    回覆
    0
  • 取消回覆