gpt4 book ai didi

python - 使用 Notepad++ 创建django函数时出现"unexpected indent"错误

转载 作者:太空狗 更新时间:2023-10-29 17:21:12 26 4
gpt4 key购买 nike

我正在关注 this book要使用 notepad++ 学习 django,当我使用 notepad++ 为以下脚本键入函数时,会发生一些有趣的事情:

def current_datetime(request):
now = datetime.datetime.now()
html = "<html><body>It is now %s.</body></html>" % now
return HttpResponse(html)

它给我这样的错误:

IndentationError at /time/

('unexpected indent', ('M:\\DjangoStack\\projects\\beta_01\\..\\beta_01\\hello_world\\views.py', 12, 1, '\thtml = "<html>"\n'))

但是当我直接从书上粘贴的时候,就OK了。我想知道为什么,我应该在 Notepad++ 中做一些设置吗?谢谢。

更新01

我使用 4 个空格键 在 notepad++ 中创建缩进,我尝试了 1 个制表符,看来问题已解决

最佳答案

让 Notepad++ 显示所有字符:转到“查看”>“显示符号”>“显示所有字符”。这会将制表符显示为 ,将空格显示为 。在必要时将制表符替换为空格以标准化缩进。

关于python - 使用 Notepad++ 创建django函数时出现"unexpected indent"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8483969/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com