Dec-24-2018, 06:09 AM
I am using XML as below.
<User folder="/Users" name="cake">
<GroupMembership>abc-trq</GroupMembership>
<GroupMembership>kqt-ops</GroupMembership>
</User>
running code
cake - abc-trq , kqt-ops
<User folder="/Users" name="cake">
<GroupMembership>abc-trq</GroupMembership>
<GroupMembership>kqt-ops</GroupMembership>
</User>
running code
import xml.etree.ElementTree as ET tree = ET.parse('my.xml') root = tree.getroot() #for ten in root: # print( ten.attrib) for User in root.getiterator('User'): print (User.attrib) #for User in root.findall('User'): # GroupMembership = User.find('GroupMembership') # print(GroupMembership.text)the above code prints but the hashed out bunch doesn't work
{'folder': '/Users', 'name': 'cake'}my scenario is to get all group membership owned by a user
cake - abc-trq , kqt-ops