GithubHelp home page GithubHelp logo

jokku-gamma / semester-registration Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sairatabassum/semester-registration

0.0 0.0 0.0 110 KB

First Python GUI Application With Tkinter. Varsity project with file handling in python.

Python 100.00%

semester-registration's Introduction

Semester-Registration

First Python GUI Application With Tkinter Capture

Features:

Entry

  • ID No
  • Name
  • Section
  • Registration Course
  • Write Course
  • Enter ID No

Button

  • Add
  • Delete
  • Update
  • Clear
  • Search
  • Show Details
  • Clear

Language: Python

Use: Python file handling, Tkinter Package

To change the icon of tkinter, I used iconbitmap widget. First , I converted diu png image to diu icon by online icon converter. Then I store the icon image into the python file where the application code stores. For storing data,I am using file handling. Each student has a record file ,where the name,id,section,registration status,course with codes of student's data is stored. For adding course title, used text widget.we can write multiple line into the text box.For adding new student registration data , we have to fill all entries or we will get error message. Then by clicking add button, we can store data in file. The file name will be “ID no(The id that we enter).txt”.We can clear the current entries of application by clicking clear button.We can search by id no if the registration data is existing or not. If data is existing then it will show “Record is found!!” in text box. If we want to see the details of any student registration data.we have to click “Show details” Button. The data of file will show into the id no,name,section,status,course’s entry.Then we can update or delete the registration data of student by clicking update and delete button. If the file is not exist ,it will show error message.

For running this program, make sure the diu.ico(icon image) and the python file is in the same folder , Otherwise, it won’t run the program

semester-registration's People

Contributors

sairatabassum avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.