⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.py

📁 eGroupWare is a multi-user, web-based groupware suite developed on a custom set of PHP-based APIs. C
💻 PY
字号:
#!/usr/bin/python# $Id: test.py,v 1.3 2003/12/28 15:58:08 milosch Exp $from xmlrpclib import *import sysserver = Server("http://www.egroupware.org/egroupware/xmlrpc.php");try:    print "Listing methods:\n"    r = server.system.listMethods();    print r    print "\nTrying to login:\n"    up = {'domain': 'default', 'username': 'demo', 'password': 'guest'}    l = server.system.login(up);    print l    print "\nTrying name/age struct/array test:\n"    # name/age example. this exercises structs and arrays    a = [ {'name': 'Dave', 'age': 35}, {'name': 'Edd', 'age': 45 },          {'name': 'Fred', 'age': 23}, {'name': 'Barney', 'age': 36 }]    r = server.examples.sortByAge(a)    print r    print "\nTrying base 64 test:\n"    # test base 64    b = Binary("Mary had a little lamb She tied it to a pylon")    b.encode(sys.stdout)    r = server.examples.decode64(b)    print r        print "\nTrying to logout:\n"    sk = {'sessionid': l['sessionid'], 'kp3': l['kp3']}    r = server.system.logout(sk);    print rexcept Error, v:    print "XML-RPC Error:",v

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -