diff options
-rw-r--r-- | modules/anidb.py | 6 | ||||
-rw-r--r-- | modules/google_search.py | 4 | ||||
-rw-r--r-- | modules/quotes.py | 4 | ||||
-rw-r--r-- | modules/tracking.py | 6 | ||||
-rw-r--r-- | modules/traffic.py | 2 | ||||
-rw-r--r-- | modules/tvrage.py | 2 | ||||
-rw-r--r-- | modules/wolframalpha.py | 2 |
7 files changed, 13 insertions, 13 deletions
diff --git a/modules/anidb.py b/modules/anidb.py index bae2191..2b8f6e3 100644 --- a/modules/anidb.py +++ b/modules/anidb.py @@ -5,8 +5,8 @@ info = { } import urllib2, gzip, os, time -from pyPgSQL import PgSQL -from lxml import etree +import psycopg2 +from xml import etree import pyanidb import ConfigParser import marshal @@ -20,7 +20,7 @@ for option in ('username', 'password'): class Module: def __init__(self, bot): self.irc = bot - self.db = PgSQL.connect(database = 'fot') + self.db = psycopg2.connect(database = 'fot') if self.irc: self.irc.register_keyword('!anidb', self) diff --git a/modules/google_search.py b/modules/google_search.py index 8af2c62..1bd0f26 100644 --- a/modules/google_search.py +++ b/modules/google_search.py @@ -4,7 +4,7 @@ info = { 'description': 'Google Search', } -import urllib, urllib2, simplejson +import urllib, urllib2, json class Module: def __init__(self, bot): @@ -19,7 +19,7 @@ class Module: print 'error', e, str(e) raise - data = simplejson.loads(u.read()) + data = json.loads(u.read()) response = data['responseData'] if not data['responseStatus'] == 200 or not len(response['results']): return diff --git a/modules/quotes.py b/modules/quotes.py index bea34e3..b648d7b 100644 --- a/modules/quotes.py +++ b/modules/quotes.py @@ -5,7 +5,7 @@ info = { } import random, time, re -from pyPgSQL import PgSQL +import psycopg2 class Quotes: def __init__(self, db = None): @@ -16,7 +16,7 @@ class Quotes: return q def connect(self, db): - self.db = PgSQL.connect(database = 'fot') + self.db = psycopg2.connect(database = 'fot') self.updatecount() def updatecount(self): diff --git a/modules/tracking.py b/modules/tracking.py index 12fcffa..1d84fce 100644 --- a/modules/tracking.py +++ b/modules/tracking.py @@ -7,7 +7,7 @@ info = { cfg_section = 'module/tracking' import urllib2, datetime, re -from lxml import etree +from xml.etree import ElementTree as ET from twisted.internet import reactor from twisted.internet.task import LoopingCall from sqlalchemy import create_engine, Column, Integer, String, DateTime, ForeignKey @@ -110,7 +110,7 @@ class PostenModule(TrackingModule): except Exception as e: raise PackageError(str(e)) if u.headers['content-type'].startswith('application/xml'): - xml = etree.parse(u) + xml = ET.parse(u) else: xml = None u.close() @@ -128,7 +128,7 @@ class PostenModule(TrackingModule): return ns = 'http://www.bring.no/sporing/1.0' - packages = xml.find('//{%s}PackageSet' % (ns,)) + packages = xml.find('.//{%s}PackageSet' % (ns,)) if packages is None: raise NoPackageFound('No packages found for \002%s\002.' % code) diff --git a/modules/traffic.py b/modules/traffic.py index 76e8cc8..a844b45 100644 --- a/modules/traffic.py +++ b/modules/traffic.py @@ -7,7 +7,7 @@ info = { } import urllib2, urllib -from lxml import etree +from xml import etree counties = { 'Akershus': 2, diff --git a/modules/tvrage.py b/modules/tvrage.py index 02675cb..d500d96 100644 --- a/modules/tvrage.py +++ b/modules/tvrage.py @@ -5,7 +5,7 @@ info = { } import urllib, urllib2, datetime, rfc3339, pytz -from lxml import etree +from xml import etree class Module: def __init__(self, bot): diff --git a/modules/wolframalpha.py b/modules/wolframalpha.py index 8a752be..6fccb6a 100644 --- a/modules/wolframalpha.py +++ b/modules/wolframalpha.py @@ -5,7 +5,7 @@ info = { } import urllib, urllib2, re -from lxml.etree import ElementTree +from xml.etree import ElementTree whitespace_re = re.compile(r'\s+') |