我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Windows下用Python实现Web

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Windows下用Python实现Web

今天想用python实现一个简单的WebService应用,从网上找了很多资料,却不能顺利配置工作环境,不过经过半天的努力,还是顺利解决各种Bug,记录一下。

工作环境:Win7(64bit) + Python2.7.5(32bit) + Eclipse(Helios Service Release 1)

配置WebService工作环境的步骤都类似,网上随便搜一下便可以搜到答案,我这里总结一下,主要分为以下几个步骤:

1. 下载PyInstaller工具


注意:win7 64位必须使用ez_setup.py进行安装。方法是下载ez_setup.py后,在python环境下,直接运行ez_setup.py 即可自动安装setuptools。然后把“C:\Python27\Scripts”添加到系统的环境变量Path中即可。网上也有人说可以直接运行exe类型的setup,自己没有试,感兴趣的可以自己试一下。





2. 下载WebService必备的库:Twisted,lxml,soaplib(依赖于Twisted和lxml库)


如果正确安装了ez_setup.py, 后面的工作就简单多了,只需要用“cmd”命令,调出DOS界面,然后输入“easy_install twisted”,“easy_install lxml”,“easy_install soaplib”即可自动安装完成。但是,


注意:easy_install在安装twisted的过程中发现一个bug,在运行测试代码时会提示如下错误:



通过查资料发现,这是由于,会easy_install在安装twisted过程中,需要引用zope.interface库
解决办法:在安装Twisted之前,先安装zope.interface,“easy_install zope.interface”,剩下的工作就
都一样了。


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Windows下用Python实现Web

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Windows下用Python实现Web

今天想用python实现一个简单的WebService应用,从网上找了很多资料,却不能顺利配置工作环境,不过经过半天的努力,还是顺利解决各种Bug,记录一下。工作环境:Win7(64bit) + Python2.7.5(32bit) + E
2023-01-31

Python Web 实现Ajax调用

Html前端:$.ajax({ type:"GET", url:'/getmobile', data:'id='+id,
2023-01-31

Python: Windows下用 mu

笔者某天在测试多进程时, 发现了一个问题测试代码:#coding: utf8from multiprocessing import Process import os print('Global_print', os.getpid())de
2023-01-31

Python如何实现WEB

这篇文章主要介绍Python如何实现WEB,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Python实现WEB测试环境: 服务器配置: 4 x Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
2023-06-17

Windows下安装python出现25

这是因为没有权限打开安装包所致。 我的安装包在C盘, 安装python2.几,安装包名是python-2.7.13.amd64.msi C:\Windows\system32>msiexec /package C:\python-2.7.1
2023-01-31

Python实现web聊天室

使用Python模块中的select模块实现web聊天室功能select模块Python中的select模块专注于I/O多路复用,提供了select  poll  epoll三个方法(其中后两个在Linux中可用,windows仅支持sel
2023-01-31

windows下用QTwebkit解析html实现过程

环境Windows7 + VS2010 UZkFmYc+ QT5.2_opengl配置开发环境1、安装VS20102、安装QT 5.2QT网站:http://qt-project.org/downloads下载并安装QT5.2:Qt 编程5
2023-06-03

【python】windows下好用的的

PyScripter是一个使用Delphi开发的开源的Python集成开发环境(IDE),发布于MIT协议之下。[1]PyScripter支持Python2.4、2.5、2.6、2.7、3.0、3.1、3.2,而且可以根据需要切换。PySc
2023-01-31

实现在Windows下安装Lighttpd

在Windows下安装Lighttpd,您需要按照以下步骤进行操作:1. 首先,前往Lighttpd的官方网站(https://www.lighttpd.net/)下载Windows版本的安装程序(Windows Binary)。2. 下载
2023-09-08

python在windows调用svn-pysvn的实现

本文主要介绍了python在windows调用svn-pysvn的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-02-20

Python3实现Web网页图片下载

先来介绍一些python web编程基础知识 1. GET与POST区别 1)POST是被设计用来向web服务器上放东西的,而GET是被设计用来从服务器取东西的,GET也能够向服务器传送较少的数据,而Get之所以也能传送数据,只是用来设计告
2022-06-04

使用Python在Windows下调用W

import os  import time   source='C:\\Linda\\Test\\Python\\source' target_dir='C:\\Linda\\Test\\Python\\backup\\'  target
2023-01-31

python学习-windows下使用p

有时候需要处理很多报表,将一个目录下的所有excel格式报表合并,手工操作费事费力如果能使用python,将多个.xlsx同时能够合并多个excel表的话,多么方便。1、windows上python配置windows上安装的是python2
2023-01-31

Python 实现简单 Web 服务器

最近有个需求,就是要创建一个简到要多简单就有多简单的web服务器,目的就是需要一个后台进程用来接收请求然后处理并返回结果,因此就想到了使用python来实现。首先创建一个myapp.py文件,其中定义了一个方法,所有的请求都会经过此方法,可
2023-01-31

python实现的web监控系统

完整项目地址: https://github.com/zsjtoby/DevOpsCloud 欢迎使用极云监控系统 极云监控系统实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。 支持常见系统:CentOS, RedH
2022-06-02

Python简单实现Web服务器

import socketimport reimport geventfrom gevent import monkey monkey.patch_all()# 识别等待时间,让协程切换def client_handler(client_s
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录