2006年09月29日 星期五 20:48
µ¦Ýyùh)ëz«²Û¬z³Zêު笴óNºÇ«5©6Þ¥«,ÂÝê®zËO9$àzÚZ²Ì(ÓhèºÇ«5©jwijË0¢·n±ê
2006年09月29日 星期五 20:54
On 9/29/06, lyore <zhengrui.l在gmail.com> wrote: > > > 我按照要求写的代码怎么老是出现缩进错误,缩进都是用tab键排的,烦躁啊! > 代码如下: > def login(request): > userName = request.POST.get('userName', None) > password = request.POST.get('password',None) > > if userName and password: > user = Author.objects.filter(name=userName)[0] 这行没有缩近,所以错了 > if user and user.password == password: > request.session['userName'] = userName > return HttpResponseRedirect("/viewBlogs/") > else: > return HttpResponseRedirect("/login/") > else: > return render_to_response('blog/login.htm') > 冒号后面一定要缩近。可以使用UliPad,它会自动缩近。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年09月29日 星期五 21:16
uç墧ê®zËn±êÍjg
2006年09月29日 星期五 21:40
在 06-9-29,lyore<zhengrui.l在gmail.com> 写道: > > 我按照要求写的代码怎么老是出现缩进错误,缩进都是用tab键排的,烦躁啊! > 代码如下: > def login(request): > userName = request.POST.get('userName', None) > password = request.POST.get('password',None) > > if userName and password: > user = Author.objects.filter(name=userName)[0] > if user and user.password == password: > request.session['userName'] = userName > return HttpResponseRedirect("/viewBlogs/") > else: > return HttpResponseRedirect("/login/") > else: > return render_to_response('blog/login.htm') > 解决代码缩进的问题,应该是找一个比较好的编辑器。
2006年09月29日 星期五 21:42
On 9/29/06, lyore <zhengrui.l在gmail.com> wrote: > > > 本来打算贴张图上来,却图片大小太大,只好重新描叙下。刚才发的代码有些错误,现在我重新发上来: > def login(request): > userName = request.POST.get('userName', None) > password = request.POST.get('password',None) > > if userName and password: > user = Author.objects.filter(name=userName)[0] > if user and user.password == password: > request.session['userName'] = userName > return HttpResponseRedirect("/viewBlogs/") > else: > return HttpResponseRedirect("/login/") > else: > return render_to_response('blog/login.htm') > > 出错的是黄色背景标注的那一行,我怀疑跟if嵌套有关,去掉if。。else判断就没有问题。 > 可能是空格和tab的区别。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年09月29日 星期五 21:46
ÛM:ÿßööX¦¡Ú.)¨v ¨¥rßö÷ý:*+{8^ îX&j;)\¢l+¢×yùh)ëz«²Û¬z³Zêު笴óNºÇ«5©6Þ¥«,ÂÝê®zËO9$àzÚZ²Ì(ÓhèºÇ«5©jwijË0¢·n±ê
2006年09月30日 星期六 13:06
我把你的代码复制下来运行了... 没出现语法错误... 在 06-9-29,lyore<zhengrui.l在gmail.com> 写道: > > > 本来打算贴张图上来,却图片大小太大,只好重新描叙下。刚才发的代码有些错误,现在我重新发上来: > def login(request): > userName = request.POST.get('userName', None) > password = request.POST.get('password',None) > > if userName and password: > user = Author.objects.filter(name=userName)[0] > if user and user.password == password: > request.session['userName'] = userName > return HttpResponseRedirect("/viewBlogs/") > else: > return HttpResponseRedirect("/login/") > else: > return render_to_response('blog/login.htm') > > 出错的是黄色背景标注的那一行,我怀疑跟if嵌套有关,去掉if。。else判断就没有问题。 > > ________________________________ > > lyore > 2006-09-29 > ________________________________ > > 发件人: limodou > 发送时间: 2006-09-29 20:55:04 > 收件人: python-chinese在lists.python.cn > 抄送: > 主题: Re: [python-chinese]python的代码缩进到底有哪些要求啊? > > > > On 9/29/06, lyore <zhengrui.l在gmail.com > wrote: > > > > > > 我按照要求写的代码怎么老是出现缩进错误,缩进都是用tab键排的,烦躁啊! > > 代码如下: > > def login(request): > > userName = request.POST.get('userName', None) > > password = request.POST.get('password',None) > > > > if userName and password: > > user = Author.objects.filter(name=userName)[0] > > 这行没有缩近,所以错了 > > > if user and user.password == password: > > request.session['userName'] = userName > > return HttpResponseRedirect("/viewBlogs/") > > else: > > return HttpResponseRedirect("/login/") > > else: > > return render_to_response('blog/login.htm') > > > 冒号后面一定要缩近。可以使用UliPad,它会自动缩近。 > > -- > I like python! > UliPad <>: > http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese >
2006年09月30日 星期六 13:12
还是用空格替代tab比较好,可以设置编辑器的这个功能 2006/9/30, Jay Li <eltshanli在gmail.com>: > 我把你的代码复制下来运行了... 没出现语法错误... > -- _______________________________________________ http://guoyong.org
2006年09月30日 星期六 13:21
我发现python将tab等同为8个空格, 所以设置编辑器的tab size为8也是可以的. 2006/9/30, wolfg <wolfg1969在gmail.com>: > 还是用空格替代tab比较好,可以设置编辑器的这个功能 > > 2006/9/30, Jay Li <eltshanli在gmail.com>: > > 我把你的代码复制下来运行了... 没出现语法错误... > > > > -- > _______________________________________________ > > http://guoyong.org > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese
2006年09月30日 星期六 17:43
缩进混用 tab和空格是很危险的, 最好统一用tab 或者统一用空格 On 9/30/06, Jay Li <eltshanli在gmail.com> wrote: > > 我发现python将tab等同为8个空格, 所以设置编辑器的tab size为8也是可以的. > > 2006/9/30, wolfg <wolfg1969在gmail.com>: > > 还是用空格替代tab比较好,可以设置编辑器的这个功能 > > > > 2006/9/30, Jay Li <eltshanli在gmail.com>: > > > 我把你的代码复制下来运行了... 没出现语法错误... > > > > > > > -- > > _______________________________________________ > > > > http://guoyong.org > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- simple is good http://brucewang.net -------------- 下一部分 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20060930/9aca950a/attachment.html
2006年09月30日 星期六 18:56
§+a¢{ZnÊZqã§÷ýôÿN®çY©àéz¾`¨¥r°®^µ¦íi³§÷ýôÿNk"âz[l ©å W( èµêr¶'µ¦üµ¦ì7¼ÛM:ÿß÷Ó %~(ø5÷¯`¨¥ri½´Ó¯ýÿ} k"âz[l ©å W(m§ÿຨ +Ü)Þ±ãè²ÛÚr¶'r§zÇ¥Ël§+a¢w'Jæìr¸zǧv˱Êâmëh§+a¢w!w¬z·ª¹ë-+-²ÜIì¹»®&Þ±éݺ{.nÇ+·¢Ü)Þ±êު笶X¬¶Êr¶'rpÞµ¨¥"wèÛiÿúr¶'ræj)fjåËbú?§+a¢w!w¬zÜ)Þ±ãè²ÛÚr¶'r§zÇ¥Ël§+a¢w'Jæìr¸zǧv˱Êâmëh§+a¢w!w¬z·ª¹ë-+-²ÜIì¹»®&Þ±éݺ{.nÇ+·¢Ü)Þ±êު笶X¬¶Êr¶'rpÞµ¨¥"wèÛiÿúr¶'ræj)fjåËbú?§+a¢w!w¬zȦ¦W¢² (vm§ÿÛ®çÁ©àëiÊØhÈbë>-±éݧ+a¢w!w¬zX¬¶Êr¶'rt®nÇ+·¬zwl¹»®&Þ¶r¶'r§zÇ«z«²Ùb²Û)ÊØhÉÔ˱ÊâmëÛ§²æìr¸zÚ)ÊØhÈbëê®zËeËl§+a¢w' ëZR'~m¶ÿ§+a¢w'þf¢f§þX¬¶)ߣúr¶'r§zǧ{ij»@tÌ-«miÈfz{pjË®æÛyÕ.m§ÿéÊØhÉÿ¦*^®f¢úr¶'r§zÇ¿jÛZrÛ?ÛM:ÓÝôÿ·ç=×öµ§!éíÙ¥
Zeuux © 2025
京ICP备05028076号