Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | change urllib |
---|---|
Timelines: | family | ancestors | descendants | both | testing |
Files: | files | file ages | folders |
SHA1: |
271f3e45b468181f293f476faeab890b |
User & Date: | zorro 2012-09-26 17:59:24.495 |
Context
2012-10-02
| ||
09:18 | clear db, init new methods check-in: 84ae69493b user: alzay tags: testing | |
2012-09-26
| ||
17:59 | change urllib check-in: 271f3e45b4 user: zorro tags: testing | |
2012-09-22
| ||
18:42 | code optimization check-in: d466793886 user: zorro tags: testing | |
Changes
Changes to aside.py.
1 2 3 4 | #!/usr/bin/env python3 #-*- coding: utf-8 -*- import re, configparser, json, signal | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #!/usr/bin/env python3 #-*- coding: utf-8 -*- import re, configparser, json, signal from urllib import request, parse YANDEX_TRANSLATE_JSON = "http://translate.yandex.net/api/v1/tr.json/translate?" TEST_CONNECT = "http://ya.ru/" CHECK_MANY_SPACE = re.compile(r"\s+") DEFCTEST = 10 def get_config_data(filename): global DEFCTEST result = {'database': None, 'defuser': None, 'defctest': DEFCTEST} |
︙ | ︙ | |||
36 37 38 39 40 41 42 | return command def get_translate(for_translate, trans_type): global YANDEX_TRANSLATE_JSON result = False prepate_url = request.pathname2url(for_translate) trans_types = {'en': 'en-ru', 'ru': 'ru-en'} | | > | | 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | return command def get_translate(for_translate, trans_type): global YANDEX_TRANSLATE_JSON result = False prepate_url = request.pathname2url(for_translate) trans_types = {'en': 'en-ru', 'ru': 'ru-en'} params = {'lang': trans_types[trans_type], 'text': for_translate} prepate_url = parse.urlencode(params, encoding="utf-8") try: conn = request.urlopen(YANDEX_TRANSLATE_JSON + prepate_url) except Exception as e: print("Not connection\nError:") print(e) return result if conn.status == 200: try: from_url = conn.read().decode('utf-8') |
︙ | ︙ |