第一章:tornado入门环境搭建
一、准备及安装工具
- 1、
pycharm 2017
以下简称pycharm
- 2、虚拟机或者自己有服务器
- 3、安装
ubuntu 16.04
系统以下简称ubuntu
- 4、
Xshell 5
远程连接工具以下简称Xshell
二、ubuntu
中环境的基本配置
1、创建一个虚拟环境用来跑我们开发的
tornado
项目#需要先安装virtualenvwrapper mkvirtualenv [空间名称]
- 1
- 2
- 3
- 4
2、查看自己服务上已经创建好的虚拟环境的命令
workon
- 3、进入一个虚拟环境的命令
workon [空间名称]
- 4、在
ubuntu
服务器上创建一个存放项目的目录(一般是在home
下创建)
ubuntu
下基本命令
- 进入文件夹
cd 文件夹名称
例如:cd ./../home
- 查看文件里面的文件
ls
或者ls -l
或者tree
建议直接使用ls
- 创建文件
mkdir 文件夹名称
- 创建一个文件
touch 文件名称
例如:touch aa.txt
- 删除一个文件或者文件夹
rm -r 文件名称/文件夹名称
- 编辑一个文件
vim 文件名称
- 查看文件地址
pwd
- 关于其他的
linux
请参考linux常用命令
- 进入文件夹
三、配置pycharm
远程连接到linux
服务器
- 1、在本地创建一个文件夹存放我们开发的项目
2、配置代码同步到
linux
服务器Tools–>Depoyment–>configuration
- 3、新建一个连接
- 4、配置连接
- 5、本地项目文件夹与服务器项目文件夹同步
6、配置保存就同步
Tools–>Depoyment–>options
四、配置pycharm
使用远程linux
服务器上的python
五、手动同步文件
六、第一个tornaod
项目的实现
文件夹
static
存放静态文件
templates 存放前端模板页面
demo.py python项目
import tornado.ioloop import tornado.web import tornado.httpserver import tornado.options #所需要导入的目录以及包等 from tornado.options import define,options define('port',default=8000,help='run port',type=int)#路由配置 define('version',default='0.0.1',help='version',type=str) class MainHandler(tornado.web.RequestHandler): def get(self): self.write('大帅哥!!!!!') self.write('</br>') name = self.get_argument('name','帅') self.write(name) application = tornado.web.Application([ (r"/",MainHandler) ])#路由的配置 if __name__ == '__main__': #在服务端启动文本的命令行 tornado.options.parse_command_line() print(options.port) print(options.version) http_server = tornado.httpserver.HTTPServer(application) http_server.listen(options.port) # application.listen(8000) tornado.ioloop.IOLoop.instance().start()