Python uns Strings
Verfasst: Mittwoch 21. April 2010, 10:06
Hi ich hab ein Klasse gebaut in der es folgende members gibt
als string für elfPath bekomm ich dann
C:/Test/arch_<bound method Dialog.hwString of <gui.UI.Dialog object at 0x00E1D9C0>>/Firmware.elf
ich verstehs einfach nicht ... einfache dinge schaff ich in python irgendwie nicht. ich will ja nur das er den string der im return steht in den anderen String einfügt, wieso will er da irgendwie gleich das ganze Objekt reinquetschen.
Code: Alles auswählen
def getElfPath(self):
elfPath = str(self.ui.projDir.text())
elfPath.replace('\\', '/')
elfPath = elfPath.rpartition('/')[0] + 'obj/arch_' + str(self.hwString) + '/Test.elf'
print elfPath
return elfPath
def hwString(self):
if self.ui.radioType1.isChecked():
return "Type1"
elif self.ui.radioType2.isChecked():
return "Type2"
return "Type3"
C:/Test/arch_<bound method Dialog.hwString of <gui.UI.Dialog object at 0x00E1D9C0>>/Firmware.elf
ich verstehs einfach nicht ... einfache dinge schaff ich in python irgendwie nicht. ich will ja nur das er den string der im return steht in den anderen String einfügt, wieso will er da irgendwie gleich das ganze Objekt reinquetschen.