J'écris un simple programme xmlrpc en python. quelque chose comme ce qui suit:Comment puis-je obtenir l'adresse IP de la requête dans une fonction regested de python xmlrpc server
def foo(data): # I want get the calling client's IP address here... How can I ? server=SimpleXMLRPCServer.SimpleXMLRPCServer((host, port)) server.register_function(foo) server.handle_request()
Comme on peut le voir dans ce qui précède, je veux obtenir l'adresse IP du client dans la fonction registed « foo », comment puis-je?
merci Alex. Mais comment puis-je accéder à l'instance varible "client_address" dans la fonction registed "foo"? –
@john, 'server.client_address', bien sûr - l'instance s'appelle' server', donc on accède à ses variables d'instance par 'server.whatever'. –