Ejemplo n.º 1
0
    def onSelect(self, event):

        self.selectedId = event.GetText()

        characterInfo = db_program06.selectCharacter(self.selectedId)
        
        self.sName.SetValue(characterInfo[1])
        self.slastName.SetValue(characterInfo[2])
        self.sGen.SetValue(characterInfo[3])
        self.sAge.SetValue(str(characterInfo[4]))
        self.sOcc.SetValue(characterInfo[5])
Ejemplo n.º 2
0
    def viewHtml(self, event):

        f = open('stayTuned.html','w')
        characterInfo = db_program06.selectCharacter(self.selectedId)

        # Set value of selected dataname, lastName, gender, age, occupation

        nameText = (characterInfo[1])
        lastNameText = (characterInfo[2])
        genderText = (characterInfo[3])
        ageText = (characterInfo[4])
        occupationText = (characterInfo[5])

        wrapper = """
        <!DOCTYPE html>
        <html lang="en-us">
        <head>
        <meta charset="utf-8">
        <title>
        HTML Template
        </title>
        </head>
        <body style="margin:0 auto; background: yellow;">
        <p>
        Name: %s %s
        </p>
        <p>
        Gender: %s
        </p>
        <p>
        Age: %s
        </p>
        <footer>
        <p>Occupation: %s</p>
        </footer>
        </body>
        </html>
        """

        message = wrapper % (nameText, lastNameText, genderText, ageText, occupationText)

        f.write(message),(nameText, lastNameText, genderText, ageText, occupationText)

        webbrowser.open_new_tab('stayTuned.html')