Python Forum
2 or more processes on the write end of the same pipe
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2 or more processes on the write end of the same pipe
#2
When the pipe is created, the ends are unique. The only way to get multiple things writing into it is to fork them from the same process. I don't know how you would do that via subprocess.

I would expect a process to instead put all the receiving ends into a select() and then read whichever one wants to. But I don't know that you can select() on pipes on windows. Not sure what the best way is for that platform.
Reply


Messages In This Thread
RE: 2 or more processes on the write end of the same pipe - by bowlofred - Sep-25-2020, 11:22 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Media Pipe Python Interfacing with MATLAB cmcreecc 1 163 May-30-2024, 07:23 AM
Last Post: TrentErnser
  python Read each xlsx file and write it into csv with pipe delimiter mg24 4 1,750 Nov-09-2023, 10:56 AM
Last Post: mg24
  Convert Excel file into csv with Pipe symbol.. mg24 4 1,450 Oct-18-2022, 02:59 PM
Last Post: Larz60+
  processes shall be parallel flash77 4 1,208 Sep-20-2022, 11:46 AM
Last Post: DeaD_EyE
  Sharing imported modules with Sub Processes? Stubblemonster 2 1,583 May-02-2022, 06:42 AM
Last Post: Stubblemonster
  Killing processes via python Lavina 2 2,719 Aug-04-2021, 06:20 AM
Last Post: warnerarc
  BrokenPipeError: [Errno 32] Broken pipe throwaway34 6 9,883 May-06-2021, 05:39 AM
Last Post: throwaway34
  sharing variables between two processes Kiyoshi767 1 1,945 Nov-07-2020, 04:00 AM
Last Post: ndc85430
  Errors using --processes parameter sonhospa 3 2,523 Jul-01-2020, 02:24 PM
Last Post: sonhospa
  multiprocessing Pipe.poll very slow seandepagnier 0 2,420 Mar-09-2020, 03:10 AM
Last Post: seandepagnier

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020