首页 > 代码库 > 杂谈13.py

杂谈13.py

  1. 假设我们把书的JSON保存到一个新的文件中,叫做book.json.代码如下:import json-------f=open(‘book.json’)---------book=json.load(f)---------book其实book是一个字典、
  2. F=open(‘book.json’,’w’)-------json.dump(book,f,indent=2)---f.close()用dump函数把JSON保存到一个文件中,其中的indent可以没有,只是为了得到更好的格式
  3.  Fetchall()函数会返回一个列表,每个元组包含数据库中的一行
  4. Python其实可以使用其他的数据库,但是必须要安装一个使用该数据库的模块或者库。其中SQLAlchemy可以使用很多流行的数据库,比如MySQL和Oracle
  5. 框架不是一个功能完备的程序,相反,他是一个工具的集合,把工具集中在一起供你使用。
  6. Flask是Web的一种框架
  7. 库提供了一些能够帮助你工作的工具,人们提供架构,库来做一些具体的工作,框架仅仅是提供架构,人们要在里面工作
  8. Flask可以实现的一些内容:生成网页---识别URL----运行一个网络服务器-----从用户那里获取信息--------处理上传文件--------管理错误-------保存错误以及其他与网站相关的信息--------操作其他服务器的应用
  9. 服务器(Server)--------运行程序的机器。他可能是个人计算机,也可能是专用于远程运行程序的机器。,想要供许多人使用的网站,不应该放在个人的计算机上
  10. 服务(Serve)--------当服务器创建了一个页面,并把它分发到浏览器上这就叫做提供(Serve)该页面
  11. Web服务器(Web Server)--------真正提供Web页面的应用程序,大部分的Web框架都带有一个Web服务器,但是它只能用于在个人计算机上进行开发,其他的Web服务器则要健壮很多,当你想要把Web服务器从个人计算机上迁移到真正的服务器上时,就要用到这样的Web服务器
  12. 本地主机(Localhost)----------当你在当前的机器上运行网站时,它就是运行在本地主机上的
  13. IP地址(IP Address)-------每个服务器和计算机都有分配给它的一个用于联网的数字地址

杂谈13.py