Flake8 fixes
This commit is contained in:
parent
35541a43e6
commit
7fda1bd5fa
@ -1,4 +1,2 @@
|
||||
#!/usr/bin/env python2
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
|
||||
|
@ -12,8 +12,8 @@
|
||||
|
||||
import os
|
||||
import re
|
||||
import libbmc.tools
|
||||
import libbmc.fetcher
|
||||
import libbmc.tools as tools
|
||||
import libbmc.fetcher as fetcher
|
||||
from bibtexparser.bparser import BibTexParser
|
||||
from libbmc.config import Config
|
||||
from codecs import open
|
||||
|
@ -4,7 +4,7 @@ import imp
|
||||
import inspect
|
||||
import json
|
||||
import sys
|
||||
import libbmc.tools
|
||||
import libbmc.tools as tools
|
||||
|
||||
# List of available options (in ~/.config/bmc/bmc.json file):
|
||||
# * folder : folder in which papers are stored
|
||||
|
@ -18,13 +18,13 @@ import subprocess
|
||||
import sys
|
||||
try:
|
||||
# For Python 3.0 and later
|
||||
from urllib.request import urlopen
|
||||
from urllib.request import urlopen, Request
|
||||
from urllib.error import URLError
|
||||
except ImportError:
|
||||
# Fall back to Python 2's urllib2
|
||||
from urllib2 import urlopen, URLError
|
||||
from urllib2 import urlopen, Request, URLError
|
||||
import arxiv2bib as arxiv_metadata
|
||||
import libbmc.tools
|
||||
import libbmc.tools as tools
|
||||
from bibtexparser.bparser import BibTexParser
|
||||
from libbmc.config import Config
|
||||
|
||||
@ -230,14 +230,15 @@ def doi2Bib(doi):
|
||||
"""
|
||||
url = "http://dx.doi.org/" + doi
|
||||
headers = {"accept": "application/x-bibtex"}
|
||||
req = Request(url, headers=headers)
|
||||
try:
|
||||
r = requests.get(url, headers=headers)
|
||||
r = urlopen(req)
|
||||
|
||||
if r.headers['content-type'] == 'application/x-bibtex':
|
||||
return r.text
|
||||
if r.headers.getheader('content-type') == 'application/x-bibtex':
|
||||
return r.read()
|
||||
else:
|
||||
return ''
|
||||
except requests.exceptions.ConnectionError:
|
||||
except URLError:
|
||||
tools.warning('Unable to contact remote server to get the bibtex ' +
|
||||
'entry for doi '+doi)
|
||||
return ''
|
||||
|
Loading…
Reference in New Issue
Block a user