[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.python

Re: Possible to open a file for shared write mode under Windows?

Steve Holden

3/18/2010 4:52:00 AM

Chris Colbert wrote:
[top-posting switched to bottom-posting]
>
> On Thu, Mar 18, 2010 at 12:20 AM, Gabriel Genellina
> <gagsl-py2@yahoo.com.ar <mailto:gagsl-py2@yahoo.com.ar>> wrote:
>
> En Wed, 17 Mar 2010 23:42:46 -0300, <python@bdurham.com
> <mailto:python@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/librar...(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://pyco...
Holden Web LLC http://www.hold...
UPCOMING EVENTS: http://holdenweb.event...