0
此字符串的奇怪故障發生(Python的2.7.13 - Linux的):自動轉換到蟒蛇
import SimpleHTTPServer, SocketServer
httpd = SocketServer.TCPServer(("", 8080), SimpleHTTPServer.SimpleHTTPRequestHandler)
# this fails:
print "%s" % (httpd.socket.getsockname())
# this does not:
print "%s%s" % (httpd.socket.getsockname(), '')
是它認爲是一個錯誤?
'(httpd.socket.getsockname())'是不是一個元組。 '(httpd.socket.getsockname(),)'*是*。 –
從技術上講,它是一個元組,但是它是一個長度爲2的元組@ –
@JaredGoguen:期望'(...)'形成我試圖解決的元組,但是是的。 –