本篇文章给大家分享的是有关Python安装笔记的实际应用的九种步骤分别是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
以下步骤是自己配置过程一些记录。另外请注意测试代码的缩进。
下载个新版 (注意版本问题apache和python版本)
拷到linux机器上,下面在命令行执行Python安装笔记:
tar -zxvf mod_python-3.3.1.tgz cd mod_python-3.3.1 ./configure --with-apxs=/usr/local/apache/bin/apxs
配置apxs目录
./configure --with-python=/usr/bin/python2.5
配置本地python
make make install
这些编译完了,会在apache/modules/目录下生成mod_python.so,大概3M左右。
配置apache的http.conf
LoadModule python_module modules/mod_python.so <Directory "/usr/modpython">
能用apache访问的目录
#AddHandler mod_python .py SetHandler mod_python PythonHandler mod_python.publisher PythonDebug On </Directory>
测试在/usr/modpython/目录下新建一个test.py
#coding:gb2312 def index(req): req.write("hello,world!") return
运行Python安装笔记,启动apache没有错误后,
定义其他方法:
#coding:gb2312 def index(req): req.write("hello,world!") return def hello(req): req.write("hello!!!") return
传递参数
def get(req,name=""): if name: req.write("参数:"+name); else: req.write("no param."); return
POST表单一样,只要参数名写对就行。
python包在当前目录下建立一个包,然后在test.py导入时候会出错,找不到包。后来修改了下方法
import os,sys sys.path.append(os.path.dirname(__file__))
把当前目录加入到sys.path中import 自己的包
以上就是Python安装笔记的实际应用的九种步骤分别是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网行业资讯频道。