We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code to replicate the issue:
print("This is a very very very long string argument " "splitted in two lines to demonstrate a bug")
or even:
s = ("This is a very very very long string argument " "splitted in two lines to demonstrate a bug") print(s)
This is valid Python code. After obfuscation, the code contains a syntax error:
File "../code_opy/test.py", line 18 l1l1lll1_opy_ (u"ࠨࡳࡱࡸࡹࡤࠡࡱࠤࡲࡵࡲࡦࠢࡳࡳࠣࡤ")) ^ SyntaxError: invalid syntax
The same happens putting "\" at the end of every line.
The text was updated successfully, but these errors were encountered:
I am not sure I can make Opy's simplistic parser understand this. But I'll look into it. Thanks for the feedback!
Sorry, something went wrong.
Still no good solution to this. Haven't completely given up, though.
I found a similar question:
name = 'Eric' print(f'Hello, my name is {name}')
name = l11l1_opy_ (u"ࠫࡊࡸࡩࡤࠩࠀ") print(l11ll_opy_ (u"ࠬࡎࡥࡲ࠰ࠥࡳࡹࠡࡰࡤࡱࡪࠦࡩࡴࠢࡾࡲࡦࡳࡥࡾࠩࠁ"))
cause a error:
print(l11ll_opy_ (u"ࠬࡎࡥࡲ࠰ࠥࡳࡹࠡࡰࡤࡱࡪࠦࡩࡴࠢࡾࡲࡦࡳࡥࡾࠩࠁ")) NameError: name 'l11ll_opy_' is not defined
JdeH
No branches or pull requests
Code to replicate the issue:
or even:
This is valid Python code. After obfuscation, the code contains a syntax error:
The same happens putting "\" at the end of every line.
The text was updated successfully, but these errors were encountered: