Chris Colbert wrote:
[top-posting switched to bottom-posting]
> 
> On Thu, Mar 18, 2010 at 12:20 AM, Gabriel Genellina
> <gagsl-...@yahoo.com.ar <mailto:gagsl-...@yahoo.com.ar>> wrote:
> 
>     En Wed, 17 Mar 2010 23:42:46 -0300, <pyt...@bdurham.com
>     <mailto:pyt...@bdurham.com>> escribió:
> 
> 
>         Is there a way to open a file for shared write mode under
>         Windows?
> 
>         I have 2 processes that will write to different regions of this
>         shared file.
> 
> 
>     Using the pywin32 package at sourceforge, you have access to the
>     CreateFile function:
>     http://msdn.microsoft.com/en-us/library/aa363858(v=VS.85).aspx
>     You want dwShareMode=FILE_SHARE_WRITE
> 
> you could also just have one process do the writing for both processes
> via pipes.

You could, but then you'd have to work out how to avoid blocking on one
pipe when data was available form the other. Or is this trivially easy,
and I just don't know enough about pipes?

regards
 Steve
-- 
Steve Holden           +1 571 484 6266   +1 800 494 3119
See PyCon Talks from Atlanta 2010  http://pycon.blip.tv/
Holden Web LLC                 http://www.holdenweb.com/
UPCOMING EVENTS:        http://holdenweb.eventbrite.com/

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to