
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question
PYTHON
Implement the following try...except:
1) Type your name in the notepad(Windows)/TextEdit(Mac) and save it as myFile.txt.
2) Assign a variable to the filename, myFile.txt in the current working directory.
3) Use the above variable, read text from the file myFile.txt.
4) If any exception, make pass.
Example Output (assume 'John Smith' in myFile.txt)
John Smith
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 4 steps with 1 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Create a simple java program that reads all the content in a .txt file, the user will enter the filename to be opened and once opened with any stream of choice, all the content in the file is printed to the screen. You are additionally expected to deal most common exceptions(See samples below) [HINT: DO NOT PROVIDE A PATH BUT RATHER ONLY OPEN THE FILE WITH RELATIVE PATH/FILENAME] Sample run 1: Enter filename: input.txt sample output 1: Hello files, I got the content NB: input.txt contains "Hello files, I got the content" as the data [See sample file]arrow_forwardBash Shell Script Programming Assignment **Make sure to name the script file as it mentions** Question 1. Create a shell script file called q1.sh Write a script that would accept the two strings from the console and would display a message stating whether the accepted strings are equal to each other. Question 2. Create a shell script file called q2.sh Write a bash script that takes a list of files in the current directory and copies them as into a sub-directory named mycopies. Question 3. Create a shell script file called q3.sh Write a Bash script that takes the side of a cube as a command line argument and displays the volume of the cube. Question 4. Create a shell script file called q4.sh Write a Bash script that prompts you for a user name and displays the corresponding user’s id number (UID), group id number (GID), and his/her home directory. Note: this information can be found in the /etc/passwd file. Question 5. Create a shell script file called q4.sh Write a bash…arrow_forwardUse C++ Write a program that prints a menu of choices: L -> Find the lowest value in a file H -> Find the highest value in a file A -> Find the average value in a file Q -> Quit Choose: The program does input validation and asks the user to reenter as long as the user’s choice does not correspond to an item on the menu. Invalid choice. Re-enter: If the user selects any valid choice other than Quit, the program prompts the user to enter the file name, Enter input file name: then reads the content of the file and prints the value requested (highest value, lowest value or average value). Highest value is 0 Lowest value is 0 Average value is 0 If the file cannot be opened or is empty, the program should display the message: File empty or could not open file Then the program displays the menu again. If the user selects Quit, the program prints “Exiting” and terminates. Additional requirements – Make sure you meet all the requirements You are not allowed to use arrays You are…arrow_forward
- IT 280 - Lab \#2: Guessing Game (Rock, Paper, Scissors, Lizard, Spock) Instructions To Submit This Program In IDLE, choose File -> NewFile. Type your program in the window that pops up, saving it as you work. The file name should be your Last Name, followed by Lab 2.2.py in a Python program. Test the program by running it (F5 or Run→Run Module). Program Inputs: Ask the user for their choice (Rock, Paper, Scissors, Lizard, Spock) - (This can be done through a menu choice or in any other way). The program will randomly choose one of the five possibilities. (Generate random numbers in Python). The program will generate the winner and an appropriate statement based on the following:✓Rock crushes Lizard✓Rock destroys Scissors✓Paper disproves Spock✓Paper covers Rock✓Scissors cuts Paper✓Scissors decapitate Lizard✓Lizard eats Paper✓Lizard Poisons Spock✓Spock smashes Scissors✓Spock vaporizes Rock The user will then be asked if they want to play again, and the process repeats until they…arrow_forwardWrite a series of statements that produces a file with the name supplied by fileName and a single line stating "This Is File:" followed by the file's name. Check that the file's buffer has been emptied and that any system resources used by these statements have been freed. (Assume any exceptions are handled elsewhere.)arrow_forwardGiven an initialised variable fileName, write a sequence of statements that creates a file with the name specified by fileName and a single line containing "This Is File: " followed by the file's name. Verify that the data written to the file has been purged from its buffer and that all system resources consumed by these statements have been released. (Do not worry about any potential exceptions here; assume that they are handled elsewhere.)arrow_forward
- Focus on Basic file operations, exception handlingSave a copy of the file module6data.txt (attached to the assignment)Write a program in python that will a. Open the file module6data.txtb. Create a second file named processed.txtc. Read the numbers from the first file one at a time. For each number write into thesecond file, if possible, itsi. square ii. square root.iii. reciprocal (1/number) each on a separate line.• Use a math module function for the square root.• Use exception handling to trap possible errors. Error messages should be reported to the screen.d. Report the number of items in the original file and the number that were successfully stored in the second file.e. Report the number (count) of each type of error: ValueError, ZeroDivisionError, TypeErrorarrow_forwardHello, I am struggling to write a program in Python for a following problem: Write a file ( .py). In that file create a function that strips the first letters from all file names in a directory. If the new name is a duplicate of an existing name, Python will throw an exception. Handle that exception by adding “dup” a number as part of the files new name. Call that function from a Jupyter Notebook, passing in the number of characters to delete and the file path. Thank you!arrow_forwardAssume the file data.dat contains a sequence of binary data. Write a program that creates another file named reverse.dat that is a reverse copy of data.dat . For example, the first byte of reverse.dat should be the same as the last byte of data.dat . The second byte of reverse.dat should be the same as the next-to-last byte of data.dat . And so on. Handle exceptions in the following manner: If a FileNotFoundException is thrown, the program should display the string " File Error ". If any other exception is thrown, the program should display the string " Error ". The program should not display any screen output unless an exception is thrown as described above. The name of your program class must be ReverseFile .arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education