def run(self): try: res = requests.request("GET", "https://electrum.org/version") except: print_error("Could not retrieve version information") return if res.status_code == 200: latest_version = res.text latest_version = latest_version.replace("\n","") if(re.match('^\d+(\.\d+)*$', latest_version)): self.label.callback(latest_version)
def run(self): try: res = requests.request("GET", "https://electrum.org/version") except: print_error("Could not retrieve version information") return if res.status_code == 200: latest_version = res.text latest_version = latest_version.replace("\n", "") if (re.match('^\d+(\.\d+)*$', latest_version)): self.label.callback(latest_version)
def run(self): try: con = httplib.HTTPConnection('reddwallet.org', 80, timeout=5) con.request("GET", "/version") res = con.getresponse() except socket.error as msg: print_error("Could not retrieve version information") return if res.status == 200: latest_version = res.read() latest_version = latest_version.replace("\n","") if(re.match('^\d+(\.\d+)*$', latest_version)): self.label.callback(latest_version)
def run(self): try: con = httplib.HTTPConnection('reddwallet.org', 80, timeout=5) con.request("GET", "/version") res = con.getresponse() except socket.error as msg: print_error("Could not retrieve version information") return if res.status == 200: latest_version = res.read() latest_version = latest_version.replace("\n", "") if (re.match('^\d+(\.\d+)*$', latest_version)): self.label.callback(latest_version)
def __init__(self, lang=None): lang = lang or 'en' print_error('language', lang) filename = filenames.get(lang[0:2], 'english.txt') path = os.path.join(os.path.dirname(__file__), 'wordlist', filename) s = open(path,'r').read().strip() s = unicodedata.normalize('NFKD', s.decode('utf8')) lines = s.split('\n') self.wordlist = [] for line in lines: line = line.split('#')[0] line = line.strip(' \r') assert ' ' not in line if line: self.wordlist.append(line) print_error("wordlist has %d words"%len(self.wordlist))