Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


Jean-Christophe
J'ai encore une question
Quand j'exécute mon petit script, c'est très lent.
Est-ce que c'est normal?
Le script est dans le spoiler.
  1. def SpaGetInfo(info): 
  2.     import urllib2 
  3.     BrutLine='' 
  4.     for line in urllib2.urlopen('http://' + GetSetting('SipuraAddress')): 
  5.         if BrutLine==''
  6.             if info in line: 
  7.                 BrutLine=line 
  8.     if BrutLine==''
  9.         return 'No Info' 
  10.     else
  11.         BrutLine = BrutLine.replace('<tr bgcolor="#d3d3d3"><td>',''
  12.         BrutLine = BrutLine.replace('<tr bgcolor="#dcdcdc"><td>',''
  13.         BrutLine = BrutLine.replace('<td><font color="darkblue">',''
  14.         BrutLine = BrutLine.replace('</font>',''
  15.         BrutLine = BrutLine.replace('<td>','\t'
  16.         BrutSplit = BrutLine.split('\t'
  17.         if info in BrutSplit[0]: 
  18.             return BrutSplit[0].split(':')[1
  19.         else
  20.             return BrutSplit[1].split(':')[1
  21.         return BrutLine 
  22. def SpaGetSetting(setting): 
  23.     from urllib2 import urlopen 
  24.     from ClientForm import ParseResponse 
  25.     response = urlopen('http://' + GetSetting('SipuraAddress') + '/admin/advanced'
  26.     forms = ParseResponse(response, backwards_compat=False) 
  27.     form = forms[0
  28.     return form[setting] 
  29. def GetSetting(setting): 
  30.     SettingsFile=open('settings.txt'
  31.     for line in SettingsFile: 
  32.         if setting in line: 
  33.             return line.split()[1
  34. print 'Sip Proxy = ' + SpaGetSetting('21359'
  35. print 'User Name = ' + SpaGetSetting('20719'
  36. print '------------------------------' 
  37. print 'Spa Serial Number = ' + SpaGetInfo('Serial Number'
  38. print 'Last Called Number = ' + SpaGetInfo('Last Called Number')
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?