Skip to content

Commit 4b045f8

Browse files
committed
more cleanup and uprev wkhtmltopdf to 0.12.4
1 parent ae37e47 commit 4b045f8

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

pydf/bin/wkhtmltopdf

57.3 KB
Binary file not shown.

pydf/wkhtmltopdf.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,10 @@ def gen_pdf(src, cmd_args):
122122
return gen_pdf(html_file.name, cmd_args)
123123

124124

125+
def _string_execute(*args):
126+
return execute_wk(*args)[0].decode('utf8').strip(' \n')
127+
128+
125129
def get_version():
126130
"""
127131
Get version of pydf and wkhtmltopdf binary
@@ -130,11 +134,11 @@ def get_version():
130134
"""
131135
v = 'pydf version: %s\n' % __version__
132136
try:
133-
wk_version = execute_wk('-V')[0]
137+
wk_version = _string_execute('-V')
134138
except Exception as e:
135139
# we catch all errors here to make sure we get a version no matter what
136140
wk_version = 'Error: %s' % str(e)
137-
v += 'wkhtmltopdf version: %s' % wk_version.decode('utf8')
141+
v += 'wkhtmltopdf version: %s' % wk_version
138142
return v
139143

140144

@@ -145,7 +149,7 @@ def get_help():
145149
146150
:return: help string
147151
"""
148-
return execute_wk('-h')[0].decode('utf8')
152+
return _string_execute('-h')
149153

150154

151155
def get_extended_help():
@@ -155,4 +159,4 @@ def get_extended_help():
155159
156160
:return: extended help string
157161
"""
158-
return execute_wk('-H')[0].decode('utf8')
162+
return _string_execute('-H')

0 commit comments

Comments
 (0)