pythonanywhere网站上开发和测试bottle框架构建的WEB网站
2016-07-18 15:46
801 查看
前些日,希望能搞个简单的python的bottle库写的小网站,以实现一个简单的功能。在网上搜了下,发现www.pythonanywhere.com网站可以建立一个临时性的网站。于是,我注册了一个用户,开启了应用之旅。
首先,对一个普通用户,你可以在该站打开二个控制窗口,来执行一些shell命令;当你建立一个自己的站点(可用框架有bottle/flask/Django/web2py)以后,会自动生成基本的网站源代码,存放于/home/username/mysite目录中。比如bottle的基本代码是:
# A very simple Bottle Hello World app for you to get started with...
from bottle import default_app, route
@route('/')
def hello_world():
return 'Hello World!'
application = default_app()
你可以依据其主文件,建立自己的WEB站点。你可以直接在这个站点的WEB页面中编辑修改相关文件,或者在shell中用vi进行编辑。但总感觉不如本地编辑来的方便。
我采用的方法是在本地进行编辑,上传到github中,然后在pythonanywhere中的shell下进行克隆。然后刷新并测试网站。
此外,还支持mysql和postgres两种数据库。
首先,对一个普通用户,你可以在该站打开二个控制窗口,来执行一些shell命令;当你建立一个自己的站点(可用框架有bottle/flask/Django/web2py)以后,会自动生成基本的网站源代码,存放于/home/username/mysite目录中。比如bottle的基本代码是:
# A very simple Bottle Hello World app for you to get started with...
from bottle import default_app, route
@route('/')
def hello_world():
return 'Hello World!'
application = default_app()
你可以依据其主文件,建立自己的WEB站点。你可以直接在这个站点的WEB页面中编辑修改相关文件,或者在shell中用vi进行编辑。但总感觉不如本地编辑来的方便。
我采用的方法是在本地进行编辑,上传到github中,然后在pythonanywhere中的shell下进行克隆。然后刷新并测试网站。
此外,还支持mysql和postgres两种数据库。
相关文章推荐
- java-WEB中的监听器Lisener
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- GUI - Web前端开发框架
- 查看github pages文档的方式
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- 使用BAE的基于Web.py的简单博客程序
- Extjs4.0 最新最全视频教程
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析