一个网站的基本结构:
在咱们这儿,后端就是用 Python 写的程序。主要任务就是依据需要处理由前端发过来的各种恳求,依据恳求的处理结果,一方面操作数据库(对数据库进行增修改查),别的一方面把恳求的处理结果反馈给前端。
数据库面临后端的 Python 程序,任其增修改查。
树立一个目录,在这个目录中树立一些子目录和文件。这个结构树立好,就摆开了一个做网站的姿势。有了这个姿势,后边的工作就是在这个基础上增加具体内容了。
这里有三个 Python 文件,顺次写下如下内容:
处理异常:
我们可以使用三种方法来处理多个异常。
第一种方法需要把所有可能发生的异常放到一个元组里。像这样:
try:
file = open('test.txt', 'rb')
except (IOError, EOFError) as e:
print("An error occurred. {}".format(e.args[-1]))
另外一种方式是对每个单独的异常在单独的except语句块中处理。我们想要多少个except语句块都可以。这里是个例子:
try:
file = open('test.txt', 'rb')
except EOFError as e:
print("An EOF error occurred.")
raise e
except IOError as e:
print("An error occurred.")
raise e
上面这个方式中,如果异常没有被第一个except语句块处理,那么它也许被下一个语句块处理,或者根本不会被处理。
现在,最后一种方式会捕获所有异常:
try:
file = open('test.txt', 'rb')
except Exception:
# 打印一些异常日志,如果你想要的话
raise
当你不知道你的程序会抛出什么样的异常时,上面的方式可能非常有帮助。
以上就是本次分享的全部内容了,不知大家对小编讲述的如何做网站过程感觉怎么样?
欢迎爱好Python的人跟小编交流切磋一下!
一个小常识,其实空气的流动都是有规律的,排除地转偏向力的影响,在同一水平梯度,风或者烟总是从高压流向低压。
所以,如果你吃火锅时不管坐在哪里,烟都往你脸上飘,那么你就要注意一下了,很有可能是因为你太胖,体温高于周围,导致周围形成热低压的缘故。
领取专属 10元无门槛券
私享最新 技术干货