ITSE 1359 – Program13 Page 1 of 2 General Points • Program13 can be completed using content from the following chapters: o Python @ ACC – Welcome! through File I/O & Modules o Textbook – Chapters 6 – 16 with emphasis on 15 and 16 • Create a file named program13.py. • Do not repeat identical examples from the course material. Requirements (these are the requirements to identify by number): 1. Output a header in the console: “This is Program13 – ” 2. Print “This program demonstrates using Python to work with PDF and MS Word documents, and CSV and JSON data.” 3. Use classes and functions to organize the functionality of this program. You should have the following classes: PDFProcessing, WordProcessing, CSVProcessing, and JSONProcessing. Include the appropriate data and functions in each class to perform the requirements below. 4. Determine and display the number of pages in meetingminutes.pdf. 5. Ask the user to enter a page number and display the text on that page. 6. Determine and display the number of paragraphs in demo.docx. 7. Ask the user to enter a paragraph number and display the text of that paragraph. 8. Display the contents of example.csv. 9. Ask the user to enter data and update example.csv with that data. 10. Ask the user to enter seven cities and an adjective for each city (e.g. Austin, Awesome). Enter the data into a Python dictionary. ITSE 1359 – Program13 Page 2 of 2 11. Convert the Python dictionary to a string of JSON-formatted data. Display the JSON data. 12. Print a statement explaining your experiences with Program13. Make this authentic (minimum of 2-3 sentences). TEST – TEST – TEST your application to ensure the requirements are met. • Use the list above and the common requirements as a checklist. • Not meeting all requirements = 0 points for the assignment.
- Assignment status: Already Solved By Our Experts
- (USA, AUS, UK & CA PhD. Writers)
- CLICK HERE TO GET A PROFESSIONAL WRITER TO WORK ON THIS PAPER AND OTHER SIMILAR PAPERS, GET A NON PLAGIARIZED PAPER FROM OUR EXPERTS