Question: You work as a programmer for a small digital development agency Apps2U. Apps2U have asked you to develop a script on behalf of their customer
You work as a programmer for a small digital development agency "Apps2U". Apps2U have asked you to develop a script on behalf of their customer "DigiCore". DigiCore have requested a simple password manager because their staff are resorting to insecure practices to record login credentials such as writing them down on sticky notes. The password manager will be used to store and retrieve credentials for websites and other login services used by employees.
| Script Requirements Your code will be written to the following requirements | |
Done | |
| Include an options menu for the user allowing them to carry out the followingactions
| |
Return to the menu after each action has completed | |
Create a text file for credential storage if a text file does not already exist | |
Append new records to the text file without overwriting previous entries | |
Display the text file contents in a visually presentable way including spacing and headings | |
Handle any input from the user and carry out actions, without errors | |
Include embedded explanatory comments (#) to clarify the meaning of the code where necessary | |
Structure code with the layout, naming conventions, white space and comments recommendations in the PEP 8 Style guide for Python code | |
Include at the top of the script, the file name, author's name, script purpose and, the date development began and ended |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
