You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-03 08:49:51 +08:00
Prefer using double quote for strings
This commit is contained in:
@@ -44,8 +44,9 @@ import xdis
|
||||
import xdis.opcodes.opcode_33 as op3
|
||||
from xdis import Instruction, instruction_size, iscode
|
||||
from xdis.bytecode import _get_const_info
|
||||
from xdis.opcodes.opcode_3x import parse_fn_counts_30_35
|
||||
|
||||
from uncompyle6.scanner import CONST_COLLECTIONS, Scanner, parse_fn_counts_30_35
|
||||
from uncompyle6.scanner import CONST_COLLECTIONS, Scanner, prefer_double_quote
|
||||
from uncompyle6.scanners.tok import Token
|
||||
from uncompyle6.util import get_code_name
|
||||
|
||||
@@ -611,6 +612,7 @@ class Scanner3(Scanner):
|
||||
pattr = "<code_object " + co_name + ">"
|
||||
elif isinstance(const, str):
|
||||
opname = "LOAD_STR"
|
||||
pattr = prefer_double_quote(inst.argval)
|
||||
else:
|
||||
if isinstance(inst.arg, int) and inst.arg < len(co.co_consts):
|
||||
argval, _ = _get_const_info(inst.arg, co.co_consts)
|
||||
|
Reference in New Issue
Block a user