Python之HelloWorld!
今天在群里看到有人在讨论Python,于是GG下下,貌似蛮强大的样子。于是下班后在自己本儿上下载,郁闷的是官网居然无法打开。当然了,这个问题不大,于是乎用在线代理登录下载——!可是,代理下载不能超过2M,可能是我选的代理网站问题吧。后来就直接去搜Python下载,然后在新浪下到最新版的3.1 .1 RC。
然后就是Next的安装,完毕再加入到系统变量。
看到有教程写到经典的HelloWorld程序
print 'Hello World!'
敲进去之后结果提示“SyntaxError: invalid synta”,纠结。网上查了下,原来3.1版本的需要改成
print('Hello World!')
呃,这样,HelloWorld完成。
相关文档:
正则表达式
具体的参考手册,这里记下一些小问题:
1、re对象的方法
match Match a regular expression pattern to the beginning of a string.
search re.search(pattern, string, flags) flags:re.I re.M re.X re.S re.L re.U
sub Substitute oc ......
代码中采用了三步实现算术表达式的解析:
1. 将算术表达式(字符串)转换成一个列表parseElement方法
2. 将列表表示的算术表达式转换成后缀表达式changeToSuffix
3. 计算后缀表达式的结果
这里我是为了方便, 就写了个parseElement, 不想那方法写到后面却把自己绕住了, 可以想象一个带自增, 位, 逻辑, 算术的表达式的数值提 ......
刚刚写完Python嵌入部分的简单例子(差不多够现在用的啦~),接着看点实际的东西,如果没有这些应用的话,前面的嵌入也没有什么意义。嵌入的其他部分以后遇到再写,不必一下子把那些函数都弄懂,是吧~
OK,来看Python库中我认为最好玩的一部分,也就是Python对网页的操作。
这篇简单说下如何通过网址下载网页,前提当然是 ......
#coding=utf-8
from newtest.wiki.models import WiKi
from django.template import loader, Context
from django.http import HttpResponse, HttpResponseRedirect
from django.shortcuts import render_to_response
def index(request, pagename=""):
"""显示正常页面,对页面的文字做特殊的链接处理"""
......