From 25336075c1691f1184c30d347260592cd8ebd9f4 Mon Sep 17 00:00:00 2001 From: Shunsuke Shibayama Date: Thu, 8 Jun 2023 02:38:40 +0900 Subject: [PATCH] Update convert.rs --- crates/py2erg/convert.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/py2erg/convert.rs b/crates/py2erg/convert.rs index 3261a50..8cad8a1 100644 --- a/crates/py2erg/convert.rs +++ b/crates/py2erg/convert.rs @@ -1871,7 +1871,11 @@ impl ASTConverter { let import_acc = Expr::Accessor(Accessor::Ident( self.convert_ident("__import__".to_string(), loc), )); - let cont = format!("\"{}\"", name.name.split('.').next().unwrap()); + let cont = if name.asname.is_some() { + format!("\"{}\"", name.name.replace('.', "/")) + } else { + format!("\"{}\"", name.name.split('.').next().unwrap()) + }; let mod_name = Expr::Literal(Literal::new(Token::new( TokenKind::StrLit, cont,