当前位置:  开发笔记 > 编程语言 > 正文

在django 1.8上的python3.5中打印变量类型

如何解决《在django1.8上的python3.5中打印变量类型》经验,为你挑选了1个好方法。

我很难确定变量的类型,因为我在python2上使用并刚刚迁移到python3

from django.http import HttpResponse

def myview(request):
    x = "Name"
    print (x)
    print type(x)
    return HttpResponse("Example output")

由于打印类型(x),此代码将引发错误.但是,如果您将该语法行更改为type(x).该类型不会在django的runserver上返回输出.



1> knbk..:

print在Python 3中不再是一个语句,而是一个函数.您需要使用括号来调用它:

print(type(x))

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有