Toon posts:

Cursus DataBase

Pagina: 1
Acties:

Onderwerpen

Vraag


  • Speer_111
  • Registratie: Mei 2016
  • Laatst online: 09-02 15:39
Mijn vraag
Ik ben een cursus aan het volgen via Youtube,

Daarin staat
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import tkinter.messagebox
import datetime
from tkinter import ttk
import random
import time

#frontend

class DataEntryForm:

    def __init__(self,root):
        self.root =root
        self.root.title("Payroll System")
        self.root.geometry("1350x800+0+0")
        self.root.configure(background="gainsboro")

        MainFrame=Frame(self.root,bd=10,width=1350,height=700,relief=RIDGE)
        MainFrame.grid()

        TopFrame1=Frame(MainFrame,bd =10,width=1340,height=200,relief=RIDGE)
        TopFrame1.grid()
        TopFrame2=Frame(MainFrame,bd=10,width=1340,height=50,relief=RIDGE)
        TopFrame2.grid()
        TopFrame3=Frame(MainFrame,bd=10,width=1340,height=300,relief=RIDGE)
        TopFrame3.grid()

        innerTopFrame1=Frame(TopFrame1,bd =5,width=1330,height=190,relief=RIDGE)
        innerTopFrame1.grid()
        innerTopFrame2=Frame(TopFrame2,bd=5,width=1330,height=50,relief=RIDGE)
        innerTopFrame2.grid()
        innerTopFrame3=Frame(TopFrame3,bd=5,width=1330,height=280,relief=RIDGE)
        innerTopFrame3.grid()


Python 3.11.1
Visual Studio 1.75.0

Ik krijg echter onderstaande foutmelding:
←]633;P;IsWindows=
←]633;A←]633;P;Cwd=C:\x5cUsers\x5cRonPS C:\Users\Ron> ←]633;B& D:/Python/python.exe d:/PY/DB-Les/DataEntry.py
←]633;C
←]633;E;& D:/Python/python.exe d:/PY/DB-Les/DataEntry.py←]633;D;0←]633;A←]633;P;Cwd=C:\x5cUsers\x5cRonPS C:\Users\Ron> ←]633;B

Weet niet wat ik hiermee aan moet, ben newbe.

Gr Ron$

Alle reacties


  • ElCondor
  • Registratie: Juni 2001
  • Laatst online: 22-03 15:00

ElCondor

Geluk is Onmisbaar

Psst, zet even je code tussen
code:
1
 [code]plaats je code hier[/code]
tags

Klopt de python versie? Heb je alle gevraagde libraries (tkinter in dit geval) beschikbaar in je omgeving?
Draaien eenvoudigere python scripts wel?
En welke YouTube cursus volg je? Wellicht is die al heel oud?

Er mist nog heel wat informatie

Hay 365 dias en un año y 366 occasiones para festejar (Boliviaans spreekwoord)


  • Raynman
  • Registratie: Augustus 2004
  • Laatst online: 06-03 16:05
Met code=python krijg je ook nog kleurtjes.

Maar ik zie geen foutmelding en die code definieert alleen maar een class met een constructor (__init__). Geen foutmelding zou betekenen dat de imports werken en je in elk geval geen syntaxfouten hebt. Dus dan kun je gewoon verder met de cursus, denk ik. Je zult vervolgens iets met die class moeten gaan doen; als dat niet in die cursus behandeld wordt, kun je beter ander lesmateraal zoeken.

  • Speer_111
  • Registratie: Mei 2016
  • Laatst online: 09-02 15:39
ElCondor schreef op donderdag 9 februari 2023 @ 10:10:
Psst, zet even je code tussen
code:
1
 [code]plaats je code hier[/code]
tags

Klopt de python versie? Heb je alle gevraagde libraries (tkinter in dit geval) beschikbaar in je omgeving?
Draaien eenvoudigere python scripts wel?
En welke YouTube cursus volg je? Wellicht is die al heel oud?

Er mist nog heel wat informatie
Oude cursus, ja.
Mijn Python versie klopt maar ik weet niet in welke die code geschreven is.
tkinter beschikbaar in je omgeving? Zou het niet weten..
Cursus : YouTube: How to Create a Data Entry Form using Database in Python - Full Tuto...

Gr

PS nog bedankt voor de tip, begrijpend nadat ik het resultaat zag.

  • Speer_111
  • Registratie: Mei 2016
  • Laatst online: 09-02 15:39
Raynman schreef op donderdag 9 februari 2023 @ 11:00:
Met code=python krijg je ook nog kleurtjes.

Maar ik zie geen foutmelding en die code definieert alleen maar een class met een constructor (__init__). Geen foutmelding zou betekenen dat de imports werken en je in elk geval geen syntaxfouten hebt. Dus dan kun je gewoon verder met de cursus, denk ik. Je zult vervolgens iets met die class moeten gaan doen; als dat niet in die cursus behandeld wordt, kun je beter ander lesmateraal zoeken.
Raynman, bedankt voor snelle reactie.... ik zal eens verder gaan met deze cursus maar ik dacht dat dit foutmeldingen waren...

Bedankt.

  • ElCondor
  • Registratie: Juni 2001
  • Laatst online: 22-03 15:00

ElCondor

Geluk is Onmisbaar

Speer_111 schreef op donderdag 9 februari 2023 @ 12:14:
[...]


Raynman, bedankt voor snelle reactie.... ik zal eens verder gaan met deze cursus maar ik dacht dat dit foutmeldingen waren...

Bedankt.
Heel veel programma's met een GUI doen onder water logging naar de console die je als gewone gebruiker niet zult zien. Dat is puur voor de developer om in de gaten te kunnen houden waar in het programma de code is geraakt. Een goede ontiwkkelaar geeft bij echte fouten in de logging ook duidelijk weer dat het daar specifiek om een fout/exception gaat.

In Linux is het nog gebruikelijk om een GUI programma dat gestart is vanuit een command line logging te zien uitvoeren naar het venster met de commandline. Ik geloof dat het in Windows gebruikerlijker is om de commandline los te laten als het aangeroepen programma gestart is. Verschil van functioneren.

Hay 365 dias en un año y 366 occasiones para festejar (Boliviaans spreekwoord)


  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 23:41

DataGhost

iPL dev

Speer_111 schreef op donderdag 9 februari 2023 @ 12:02:
[...]

Mijn Python versie klopt maar ik weet niet in welke die code geschreven is.
tkinter beschikbaar in je omgeving? Zou het niet weten..
Niet om het een of ander maar ik zou beginnen met een basiscursus Python voordat je aan de slag gaat met iets waarbij kennelijk verwacht wordt dat je dat al minimaal verder onder de knie hebt dan "geen idee". Verder heb ik even een paar seconden door die video heengeklikt maar ik krijg er nou niet echt het gevoel bij dat het een goede tutorial is of zelfs iemand met kennis van zaken die de boel presenteert.

  • Dido
  • Registratie: Maart 2002
  • Laatst online: 19:32

Dido

heforshe

Die video lijkt vooral te gaan over hoe je een formulier maakt, met dan ergens een stukje "oh, en we gebruiken een database".

De topictitel "Cursus DataBase" is daarmee nogal verwarrend :)

Wat betekent mijn avatar?


  • RobIII
  • Registratie: December 2001
  • Laatst online: 00:05

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

Voor een volgende keer @Speer_111: Neem even onze Quickstart door om te lezen wat we van een topicstart verwachten. We verwachten namelijk wel een beetje eigen inzet (en dus o.a. een antwoord op de vraag "wat heb je zelf al geprobeerd") die er staat wanneer je een nieuw topic opent.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Roses are red Violets are blue, Unexpected ‘{‘ on line 32.

Over mij


  • Speer_111
  • Registratie: Mei 2016
  • Laatst online: 09-02 15:39
Ok heren, ik moest even kijken of ik wel de goede opzet heb.
Ken het prog. niet en dus dacht ik dat er een foutmelding was.

Schijnt niet zo te zijn dus,,,
Topicstart aanpassen volgende keer en betere omschrijving.

Nu een class erin gooien en verder kijken.
En "mijn" manier van cursessen bekijken aanpassen..

Maar we komen er wel.

Tot de volgende keer en bedankt en excuses voor mijn Topic...

Gr Ron$
Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee