2
我有,因爲我在python2使用和剛剛遷移到python3確定我的變量的類型很難打印類型1.8
from django.http import HttpResponse
def myview(request):
x = "Name"
print (x)
print type(x)
return HttpResponse("Example output")
此代碼將拋出由於打印類型(x)的錯誤。但是,如果您將該語法行更改爲鍵入(x)。該類型在django的runserver上不返回輸出。
查看IPDB pip軟件包。它允許您在運行時與代碼進行交互,並一次一行地完成代碼。你有一個交互式終端,可以在代碼中的任何點輸入「type(x)」來查看你的變量類型和數據。相信我,它會在調試時爲你節省無數個小時。 – michaelwayman