Python Forum
Need help in python scripting
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Need help in python scripting
#7
Then catch two exceptions:
try:
    # code
except (KeyError, TypeError):
    # code to handle the exception
The TypeError came, because test or aa returns None.
You expect that the value is also a dict. But it seems, that sometimes there is a None.


example_dict = {
    'dict': {
        'subdict': {
            'subsubdict': {
                'value': 42,
            }
        }
    }
}


print(example_dict['dict']['subdict']['subsubdict']['value'])

# now replacing the value of subdict with None.
example_dict['dict']['subdict']['subsubdict'] = None


# TypeError
print(example_dict['dict']['subdict']['subsubdict']['value'])
Error:
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-4-0a16fb6ffb69> in <module> ----> 1 print(example_dict['dict']['subdict']['subsubdict']['value']) TypeError: 'NoneType' object is not subscriptable
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians!
Reply


Messages In This Thread
Need help in python scripting - by rajrishi990 - Nov-25-2019, 02:13 PM
RE: Need help in python scripting - by ichabod801 - Nov-25-2019, 03:44 PM
RE: Need help in python scripting - by rajrishi990 - Nov-26-2019, 06:25 AM
RE: Need help in python scripting - by rajrishi990 - Nov-26-2019, 09:35 AM
RE: Need help in python scripting - by DeaD_EyE - Nov-26-2019, 11:24 AM
RE: Need help in python scripting - by rajrishi990 - Nov-26-2019, 12:32 PM
RE: Need help in python scripting - by DeaD_EyE - Nov-26-2019, 12:51 PM
RE: Need help in python scripting - by rajrishi990 - Nov-26-2019, 01:24 PM
RE: Need help in python scripting - by DeaD_EyE - Nov-26-2019, 03:23 PM
RE: Need help in python scripting - by rajrishi990 - Nov-26-2019, 03:46 PM
RE: Need help in python scripting - by rajrishi990 - Nov-27-2019, 03:51 AM
RE: Need help in python scripting - by rajrishi990 - Nov-27-2019, 07:12 AM
RE: Need help in python scripting - by buran - Nov-27-2019, 09:03 AM
RE: Need help in python scripting - by rajrishi990 - Nov-27-2019, 09:12 AM
RE: Need help in python scripting - by buran - Nov-27-2019, 09:27 AM
RE: Need help in python scripting - by rajrishi990 - Nov-27-2019, 09:28 AM
RE: Need help in python scripting - by DeaD_EyE - Nov-27-2019, 11:56 AM
RE: Need help in python scripting - by buran - Nov-27-2019, 12:04 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Blender scripting the_jl_zone 0 494 Jul-10-2023, 08:48 PM
Last Post: the_jl_zone
  Python Scripting Environment jpotter0 1 1,787 Nov-19-2022, 03:07 PM
Last Post: snippsat
  Scripting: Multiple Votes With a Single Click or Button Ovidiu 0 1,413 Jul-07-2020, 10:51 AM
Last Post: Ovidiu
  Abaqus Python Scripting..Key error maddy 0 4,833 May-19-2018, 08:05 AM
Last Post: maddy
  Network scripting bsoth 1 2,693 Feb-06-2018, 01:41 AM
Last Post: wavic

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020