標題:Python用字串新增屬性
副標題:Python set attribute by string
今天用pydicom時,需要替Dataset(ds)新增屬性。
程式碼如下:
ds.PixelSpacing=[1, 1]
但是呢,這個專案的規畫人想透過json檔案中的屬性表動態新增屬性,所以需要用字串來新增屬性,該怎麼做呢。
可以將以上程式碼改成:
setattr(ds, 'PixelSpacing', [1,1])
這樣就可以用字串動態新增屬性了。
有興趣或有疑問的歡迎提問與交流喔!!!
沒有留言:
張貼留言
有興趣或有疑問的歡迎提問與交流喔!!!