Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Creating Dynamic Objects
#1
Hi everyone,

Rather new to python and have had no luck in researching this, so assuming the answer is no, but here is what I am trying to see if is possible:

Have an object that has open attributes(possible), have an array(...obviously possible). Now the tricky part, name the attributes based off of the names in the array.

So my example, which doesn't work at all, but I hope get's the idea across if it is possible, is below:

fields = ["test","testing","ing"]
Class sns(object):
    pass
i = 0
obj = sns()
while i < len(fields):
    obj.fields[i] = "data"
    i += 1
With the expected results, being the object "obj", with the properties/attributes obj.test, obj.testing, obj.ing. The idea is that I'd like to take something like a csv file, dynamically take the first row, and create objects with attributes named after that first row, if that makes any sense.

Anyhow, thanks in advance.

Cheers,
Mac
Reply


Messages In This Thread
Creating Dynamic Objects - by MacFie - Jun-11-2019, 06:17 PM
RE: Creating Dynamic Objects - by Gribouillis - Jun-11-2019, 07:16 PM
RE: Creating Dynamic Objects - by MacFie - Jun-11-2019, 08:20 PM
RE: Creating Dynamic Objects - by Gribouillis - Jun-11-2019, 08:35 PM
RE: Creating Dynamic Objects - by MacFie - Jun-13-2019, 02:48 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Need help with creating dynamic columns with for loops for stock prices PaDat 2 859 Feb-22-2023, 04:34 AM
Last Post: PaDat
  Creating list of lists, with objects from lists sgrinderud 7 1,564 Oct-01-2022, 07:15 PM
Last Post: Skaperen
  Creating a loop with dynamic variables instead of hardcoded values FugaziRocks 3 1,430 Jul-27-2022, 08:50 PM
Last Post: rob101
  error creating new object after loading pickled objects from file arogers 2 3,368 Feb-02-2019, 10:43 AM
Last Post: Larz60+
  Creating a list of class objects hjuyrfc 2 3,032 Jul-22-2017, 07:41 PM
Last Post: hjuyrfc
  Creating Dynamic Variable Names Dragonexpert 3 8,073 Oct-22-2016, 02:17 PM
Last Post: Dragonexpert

Forum Jump:

User Panel Messages

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