Port Scanning with Python

August 2023
https://github.com/NguyenD94/Python-Project

The Python code imports the libraries socket and datetime.
It accepts 3 inputs, 1 more the IP Address target, and 2 more for the port scanning range.
Input validation implemented for any invalid IP addresses that was input.
The code will output the time initialized and time elapsed. During the scanning process, the code will output '---' every few seconds to show the user the code is still running.
Of the scanned ports, the code will output the opened ports.
Finally, the code will write all the inputs and outputs onto a text file.