python soap hello world

原创 2018年04月17日 18:31:29
Server.py
from soaplib.service import soapmethod
from soaplib.serializers.primitive import String, Integer, Array
from soaplib.wsgi_soap import SimpleWSGISoapApp
   
class HelloWorldService(SimpleWSGISoapApp):
    @soapmethod(String, _returns=String)
    def says(self,name):    
        return name
    
def make_client():
    from soaplib.client import make_service_client
    client = make_service_client('http://0.0.0.0:7889', HelloWorldService())
    return client
    

if __name__=='__main__':

    try:
        from wsgiref.simple_server import make_server
        server = make_server('0.0.0.0', 7889, HelloWorldService())
        print "listening on 0.0.0.0:7889"
        server.serve_forever()
    except ImportError:
        print "Error: example server code requires Python >= 2.5"

client.py


from hello import make_client
a = make_client() 
print a.says('hello,world')


运行:

python server.py

python client.py



python第一个hello world注意问题!!

如果你第一次写python代码,想写一个通常的hello world ,那么你需要注意这个hello world的写法,这和python的版本有直接关系!!! Python 3.x: prin...
  • sunylat
  • sunylat
  • 2016-12-24 10:36:17
  • 1548

【Python】Hello World 输入输出

冲着标题来的就告诉大家怎么写Hello World吧~ print('Hello,World')        //单引号也可以换成双引号,注意print前面不要有空格啥的哦~ 尼玛,这么简单。是不是...
  • wait_for_taht_day5
  • wait_for_taht_day5
  • 2016-01-23 21:21:28
  • 6246

运行第一个python简单hello world脚本

Python环境安装好之后我们就可以愉快写脚本了,如果上篇没看的话的话小伙伴可以看环境安装的介绍。传送门在这里:http://blog.csdn.net/tracy1024/article/detai...
  • Tracy1024
  • Tracy1024
  • 2017-05-17 11:20:43
  • 1356

python学习手册 简记

正则例子匹配hello开头 world结尾字符串 中间的任意字符保存在group中.import re match = re.match('Hello[ \t]*(.*)world','Hello ...
  • sadfasdgaaaasdfa
  • sadfasdgaaaasdfa
  • 2016-01-07 12:08:13
  • 612

Python3基础(一) Hello World

对于新手一般会遇到一个问题:学习Python 2还是Python 3呢? 对于我个人而言,我是个完全的新手,没有历史包袱,所以我直接学习Python 3。我相信在未来几年,Python 3会逐步取代P...
  • lisong694767315
  • lisong694767315
  • 2014-08-08 11:45:01
  • 4647

python输出Hello World

python输出Hello World
  • coolsunxu
  • coolsunxu
  • 2017-04-20 23:07:38
  • 655

Flask-HelloWorld-01 安装和基本使用

一、安装Flask easy_install virtualenv在自己的项目文件夹执行virtualenv venv安装pip install Flask 二、FlaskHell...
  • u012730315
  • u012730315
  • 2015-04-29 16:00:53
  • 1197

Python初学,web.py的Hello World

刚接触Python,稍稍看了下web.py,根据网上教程写了Hello World。 先下载web.py,然后解压,放到自己创建的项目目录。 用终端CD到web.py,执行:python setup....
  • u011439689
  • u011439689
  • 2017-01-17 17:17:37
  • 800

使用python写一个Hello World

作为一个程序猿,如果没有意外的话,第一段程序都是“Hello World”。
  • u013341274
  • u013341274
  • 2014-04-07 23:43:17
  • 5232

用Python编写运行Hello World程序

简介         我们将看一下如何用Python编写运行一个传统的“Hello World”程序。通过它,你将学会如何编写、保存和运行Python程序。         有两种使用Python运行...
  • pjeby
  • pjeby
  • 2006-09-12 13:10:00
  • 44852
收藏助手
不良信息举报
您举报文章:python soap hello world
举报原因:
原因补充:

(最多只允许输入30个字)