We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2a479ee commit e56c383Copy full SHA for e56c383
src/python_minifier/module_printer.py
@@ -268,13 +268,13 @@ def visit_Import(self, node):
268
def visit_ImportFrom(self, node):
269
assert isinstance(node, ast.ImportFrom)
270
271
- if node.module is None:
272
- self.code += 'from ' + ('.' * node.level) + ' '
273
- else:
274
- self.code += 'from ' + ('.' * node.level)
275
- self.code += node.module
+ self.code += 'from' + ('.' * node.level)
+ if node.module is not None:
+ if node.level == 0:
+ self.code += ' '
+ self.code += node.module + ' '
276
277
- self.code += ' import '
+ self.code += 'import '
278
first = True
279
for n in node.names:
280
if first:
0 commit comments