I have a GPS module connected through serial port(USB->Virtual COM port). A measurement software is using this port, so with other software I can't access to the data. I would like to create two virtual COM port and share this data through that. Is it possible using Python? Is there any opensource example written in Python?
Do you need two-way communication, or just reading?  You could build or buy hardware to physically split the Rx data line so you could use two COM ports, each of which would read the same data.  You could do this with Tx data as well, but you would have to be careful about trashing the data if both ports tried to write at the same time.
Share serial port on Windows using python