PEP8 compliant import

This commit is contained in:
RogueM 2016-09-13 18:27:55 +01:00
parent 2ef32ecf23
commit c3c48e01eb
8 changed files with 78 additions and 36 deletions

View File

@ -1,4 +1,6 @@
import json, sys import json
import sys
db = json.load(open('pi-pinout.db')) db = json.load(open('pi-pinout.db'))
@ -27,4 +29,3 @@ if len(sys.argv) > 2:
mode = sys.argv[2] mode = sys.argv[2]
print("Pin {} is {}: {}".format(pin, mode.upper(), from_phys(pin, mode))) print("Pin {} is {}: {}".format(pin, mode.upper(), from_phys(pin, mode)))

View File

@ -1,13 +1,20 @@
#!/usr/bin/env python #!/usr/bin/env python
import markdown
import unicodedata
import re
import os import os
import re
import sys import sys
import pinout import unicodedata
try:
import markdown
except ImportError:
exit("This script requires the psutil module\nInstall with: sudo pip install Markdown")
import markjaml import markjaml
import pinout
import urlmapper import urlmapper
reload(sys) reload(sys)
sys.setdefaultencoding('utf8') sys.setdefaultencoding('utf8')
@ -44,7 +51,6 @@ default_strings = {
} }
def cssify(value): def cssify(value):
value = slugify(value); value = slugify(value);
if value[0] == '3' or value[0] == '5': if value[0] == '3' or value[0] == '5':
@ -246,17 +252,17 @@ def render_pin_page(pin_num):
fn_functions.append(function) fn_functions.append(function)
pin_functions = '''<table class="pin-functions"> pin_functions = '''<table class="pin-functions">
<thead> <thead>
<tr> <tr>
<th>{headings}</th> <th>{headings}</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>{functions}</td> <td>{functions}</td>
</tr> </tr>
</tbody> </tbody>
</table>'''.format(headings='</th><th>'.join(fn_headings), functions='</td><td>'.join(fn_functions)) </table>'''.format(headings='</th><th>'.join(fn_headings), functions='</td><td>'.join(fn_functions))
pin_url = slugify('pin{}_{}'.format(pin_num, pin_url)) pin_url = slugify('pin{}_{}'.format(pin_num, pin_url))
@ -270,7 +276,7 @@ def render_pin_page(pin_num):
# if pin_text != None: # if pin_text != None:
return pin_url, pin_text, pin_text_name # pages[pin_url] = pin_text return pin_url, pin_text, pin_text_name # pages[pin_url] = pin_text
def render_pin(pin_num, selected_url, overlay=None): def render_pin(pin_num, selected_url, overlay=None):
pin = pinout.pins[str(pin_num)] pin = pinout.pins[str(pin_num)]

View File

@ -1,11 +1,18 @@
#!/usr/bin/env python #!/usr/bin/env python
import json import json
import markdown
import unicodedata
import re import re
import sys import sys
import pinout import unicodedata
try:
import markdown
except ImportError:
exit("This script requires the psutil module\nInstall with: sudo pip install Markdown")
import markjaml import markjaml
import pinout
reload(sys) reload(sys)
sys.setdefaultencoding('utf8') sys.setdefaultencoding('utf8')

View File

@ -1,9 +1,17 @@
import json import json
import markdown
import yaml
import re import re
import unicodedata import unicodedata
try:
import markdown
except ImportError:
exit("This script requires the psutil module\nInstall with: sudo pip install Markdown")
try:
import yaml
except ImportError:
exit("This script requires the psutil module\nInstall with: sudo pip install PyYAML")
def slugify(value): def slugify(value):
""" """

View File

@ -1,7 +1,12 @@
import json import json
import yaml
import time import time
try:
import yaml
except ImportError:
exit("This script requires the psutil module\nInstall with: sudo pip install PyYAML")
DB_FILE = 'pi-pinout.yaml' DB_FILE = 'pi-pinout.yaml'
SETTINGS_FILE = 'settings.yaml' SETTINGS_FILE = 'settings.yaml'

View File

@ -1,6 +1,13 @@
#!/usr/bin/env python #!/usr/bin/env python
from flask import Flask, send_from_directory
import sys import sys
try:
from flask import Flask, send_from_directory
except ImportError:
exit("This script requires the psutil module\nInstall with: sudo pip install Flask")
app = Flask(__name__) app = Flask(__name__)
lang = 'en' lang = 'en'

View File

@ -1,11 +1,17 @@
#!/usr/bin/env python #!/usr/bin/env python
import json import json
import markdown
import unicodedata
import re
import os import os
import time import re
import sys import sys
import time
import unicodedata
try:
import markdown
except ImportError:
exit("This script requires the psutil module\nInstall with: sudo pip install Markdown")
lang = 'en' lang = 'en'

View File

@ -1,11 +1,14 @@
#!/usr/bin/env python #!/usr/bin/env python
import unicodedata
import re
import sys
import pinout
import markjaml
import glob import glob
import os import os
import re
import sys
import unicodedata
import markjaml
import pinout
reload(sys) reload(sys)
sys.setdefaultencoding('utf8') sys.setdefaultencoding('utf8')
@ -91,4 +94,3 @@ def generate_urls(lang="en"):
for lang in languages: for lang in languages:
urls[lang] = generate_for_lang(lang) urls[lang] = generate_for_lang(lang)
return urls return urls