DebugClients/Python/DebugClientBase.py

changeset 5272
5684dd6667e6
parent 5242
26630d91f4cf
child 5277
ed66a44dcd84
equal deleted inserted replaced
5271:ac9d134b457a 5272:5684dd6667e6
1682 if ConfigVarTypeStrings.index('class') in filter: 1682 if ConfigVarTypeStrings.index('class') in filter:
1683 continue 1683 continue
1684 elif ConfigVarTypeStrings.index('instance') in filter: 1684 elif ConfigVarTypeStrings.index('instance') in filter:
1685 continue 1685 continue
1686 1686
1687 if valtypename not in ["ndarray", "MultiValueDict", 1687 if (not valtypestr.startswith('type ') and
1688 "array"]: 1688 valtypename not in
1689 ["ndarray", "MultiValueDict", "array"]):
1689 valtype = valtypestr 1690 valtype = valtypestr
1690 else: 1691 else:
1691 try: 1692 try:
1692 if ConfigVarTypeStrings.index(valtype) in filter: 1693 if ConfigVarTypeStrings.index(valtype) in filter:
1693 continue 1694 continue
1695 # Strip 'instance' to be equal with Python 3
1696 if valtype == "instancemethod":
1697 valtype = "method"
1694 except ValueError: 1698 except ValueError:
1695 if valtype == "classobj": 1699 if valtype == "classobj":
1696 if ConfigVarTypeStrings.index( 1700 if ConfigVarTypeStrings.index(
1697 'instance') in filter: 1701 'instance') in filter:
1698 continue 1702 continue

eric ide

mercurial