python学习笔记(一)
2015-06-08 00:00
651 查看
欢迎关注微信号:woyaoshifu 我就是从这里开始python 学习之旅的。
QQ交流群:386625733
==========================================
开发环境
ubuntu 15.04
python 版本
Python 2.7.9
Tornado版本:
3.1.1 下载地址:http://pan.baidu.com/s/1bnuF8Bl
Tornado 安装
第一个例子:
#hello.py
然后我们使用下面的语句运行这个小程序
在浏览器中输入:127.0.0.1:8000 就可以看到下面的页面
说明我们的python+Tornado 环境已经搭配起来了。
=======================================================================
python 与mysql测试
安装mysql数据库 自行百度。
安装mysql可视化管理工具 emma
在mysql中新建一个数据库test。
并且创建一个新表
参考:https://github.com/yunjianfei/tornado-rest-web-service-framwork#mysql-config
使用git下载 上面的例子。
并且:新建一个
touch log/master.9999.log
不然就会报这个错误
然后在根据参考测试:
运行
运行
最后,查看一下数据库,发现本机信息已被写入到数据库中
今天就酱紫
QQ交流群:386625733
==========================================
开发环境
ubuntu 15.04
python 版本
Python 2.7.9
Tornado版本:
3.1.1 下载地址:http://pan.baidu.com/s/1bnuF8Bl
Tornado 安装
tar xvzf tornado-2.0.tar.gz cd tornado-2.0python setup.py buildsudo python setup.py install
第一个例子:
#hello.py
import tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options import define, options define("port", default=8000, help="run on the given port", type=int)class IndexHandler(tornado.web.RequestHandler):def get(self): greeting = self.get_argument('greeting', 'Hello') self.write(greeting + ', friendly user!')if __name__ == "__main__": tornado.options.parse_command_line() app = tornado.web.Application(handlers=[(r"/", IndexHandler)]) http_server = tornado.httpserver.HTTPServer(app) http_server.listen(options.port) tornado.ioloop.IOLoop.instance().start()
然后我们使用下面的语句运行这个小程序
python hello.py --port=8000
在浏览器中输入:127.0.0.1:8000 就可以看到下面的页面
说明我们的python+Tornado 环境已经搭配起来了。
=======================================================================
python 与mysql测试
安装mysql数据库 自行百度。
安装mysql可视化管理工具 emma
在mysql中新建一个数据库test。
并且创建一个新表
参考:https://github.com/yunjianfei/tornado-rest-web-service-framwork#mysql-config
使用git下载 上面的例子。
并且:新建一个
touch log/master.9999.log
不然就会报这个错误
IOError: [Errno 2] No such file or directory: '/home/zhouhui/python/tornado-rest-web-service-framwork-master/log/master.9999.log'
然后在根据参考测试:
运行
./master.py --port=9999
运行
./test_dao.py --port=9998
最后,查看一下数据库,发现本机信息已被写入到数据库中
select *from Host;
今天就酱紫
相关文章推荐
- Python最简单的图形编程
- [pySpark][笔记]spark tutorial from spark official site在ipython notebook 下学习pySpark
- 命令行方式安装Python第三方工具包
- python collections deque
- Win7下Python WEB环境搭建
- wxpython生成的一个简单数据表格操作界面
- Python特殊语法:filter、map、reduce、lambda [转]
- python基础
- python自省
- Python Function Definition and Funcion Call Discussion
- python几道笔试题
- python爬虫教程
- fatal error: Python.h: No such file or directory 解决办法
- python中yield用法
- python中的参数传递和返回值
- Nim连接到Python
- 使用PythonCharm简易安装python统计包及UnicodeDecodeError,numpy.distutils.systeminfo.blas/lapacknotfounderror
- 使用GDAL/OGR包+python将CSV转成shapefile并投影
- python列表解析和生成器表达式
- python进程池剖析(一)