Your goal is to create application that satisfies the following requirements
Ask Expert

Be Prepared For The Toughest Questions

Practice Problems

Your goal is to create application that satisfies the following requirements

In this assignment you will be required to use both files and database.

Your goal is to create application that satisfies the following requirements:

1. Application is written in a single Python script called assignment2.py

2. Application, upon start reads a file named config.txt that contains a single line with the name of the database file

3. Application gracefully handles error situations such as:

a. Missing config file/Incorrect name of the config file

b. Missing database file/Incorrect name of the file

4. Application allows user to add and remove items to the ToDo list

5. Item should have the following attributes:

a. ID (Primary key)

b. Title (text, not null)

6. Application should provide menu (console) allowing user to perform following operations:

a. Show all items sorted by ID

b. Delete selected item by ID

c. Add new item

d. Exit the application

Data

Hint
ComputerPython script : A python script is a plain text file containing the lines of Python code which would be executed one after the another. Now, to create and edit a Python script, it is important to use a text editor with the syntax highlighting. Basically, Python script is a file which contains code that are written in Python. In it, the file which contains the python script extension ' . py...

Know the process

Students succeed in their courses by connecting and communicating with
an expert until they receive help on their questions

1
img

Submit Question

Post project within your desired price and deadline.

2
img

Tutor Is Assigned

A quality expert with the ability to solve your project will be assigned.

3
img

Receive Help

Check order history for updates. An email as a notification will be sent.

img
Unable to find what you’re looking for?

Consult our trusted tutors.

Developed by Versioning Solutions.