diff options
Diffstat (limited to 'beinc_poller.py')
| -rwxr-xr-x | beinc_poller.py | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/beinc_poller.py b/beinc_poller.py index e84ad71..b4e798f 100755 --- a/beinc_poller.py +++ b/beinc_poller.py | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | #!/usr/bin/env python3 | 1 | #!/usr/bin/env python |
| 2 | # -*- coding: utf-8 -*- | 2 | # -*- coding: utf-8 -*- |
| 3 | 3 | ||
| 4 | # Blackmore's Enhanced IRC-Notification Collection (BEINC) v3.0 | 4 | # Blackmore's Enhanced IRC-Notification Collection (BEINC) v3.0 |
| @@ -29,11 +29,21 @@ import ssl | |||
| 29 | import sys | 29 | import sys |
| 30 | import time | 30 | import time |
| 31 | 31 | ||
| 32 | from urllib.parse import urlencode | 32 | PY2 = sys.version_info[0] == 2 |
| 33 | from urllib.request import urlopen | 33 | PY3 = sys.version_info[0] == 3 |
| 34 | |||
| 35 | if PY3: | ||
| 36 | from urllib.parse import urlencode | ||
| 37 | from urllib.request import urlopen | ||
| 38 | else: | ||
| 39 | from urllib import urlencode | ||
| 40 | from urllib2 import urlopen | ||
| 34 | 41 | ||
| 35 | try: | 42 | try: |
| 36 | import notify2 as pynotify | 43 | if PY3: |
| 44 | import notify2 as pynotify | ||
| 45 | else: | ||
| 46 | import pynotify | ||
| 37 | except ImportError as e: | 47 | except ImportError as e: |
| 38 | pynotify = None | 48 | pynotify = None |
| 39 | 49 | ||
