From 2c75c36229a07030b0f24a77b243e7f98562fddb Mon Sep 17 00:00:00 2001 From: William Ting Date: Fri, 23 Nov 2012 10:57:54 -0600 Subject: [PATCH] only open files as utf-8 with Python 3.0+ --- bin/autojump | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/autojump b/bin/autojump index 67f9922..b4a9b02 100755 --- a/bin/autojump +++ b/bin/autojump @@ -24,11 +24,11 @@ from __future__ import division, print_function import sys import os try: - import argparse + import argparse except ImportError: - sys.path.append(os.path.dirname(os.path.realpath(__file__))) - import autojump_argparse as argparse - sys.path.pop() + sys.path.append(os.path.dirname(os.path.realpath(__file__))) + import autojump_argparse as argparse + sys.path.pop() from operator import itemgetter import re import shutil @@ -114,7 +114,7 @@ class Database: """ if os.path.exists(self.filename): try: - if sys.version > (2, 6): + if sys.version_info >= (3, 0): with open(self.filename, 'r', encoding = 'utf-8') as f: for line in f.readlines(): weight, path = line[:-1].split("\t", 1)