python-win32-requ...@python.org wrote:
Send python-win32 mailing list submissions to
        python-win32@python.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://mail.python.org/mailman/listinfo/python-win32
or, via email, send a message with subject or body 'help' to
        python-win32-requ...@python.org

You can reach the person managing the list at
        python-win32-ow...@python.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of python-win32 digest..."
------------------------------------------------------------------------

Today's Topics:

   1. Re: Modify only the first line of a big file (Roughly 1.5MB -
      For thousands of file). (Robert)
   2. Re: Modify only the first line of a big file      (Roughly 1.5MB -
      For thousands of file). (Gerdus van Zyl)
   3. Python Windows MSI installs now fails with error  2755...
      (J. Marc Edwards)
------------------------------------------------------------------------

Subject:
Re: [python-win32] Modify only the first line of a big file (Roughly 1.5MB - For thousands of file).
From:
Robert <kxrobe...@googlemail.com>
Date:
Sun, 03 May 2009 13:01:27 +0200
To:
python-win32@python.org

To:
python-win32@python.org


Khalid Moulfi wrote:
Hi all,
I have thousands of file and I must update only the first line. My concern is : is it possible to read only the first line for each of these files and update the first line only without reading the file completely ? Version of Python is 2.2.1 Thanks for any help,

when the length of the line/initial bytes doesn't change (by means of enough balancing spaces or so) you can open the file in "r+" mode and overwrite sections; e.g. after reading some bytes/line or so do f.seek(0) and overwrite the initial bytes.




------------------------------------------------------------------------

Subject:
Re: [python-win32] Modify only the first line of a big file (Roughly 1.5MB - For thousands of file).
From:
Gerdus van Zyl <gerdusvan...@gmail.com>
Date:
Sun, 3 May 2009 16:02:52 +0200
To:
python-win32@python.org

To:
python-win32@python.org


It seems it's not possible if as mentioned you aren't replacing a line
with a line of the same lenght/bytes. You then have to resort to using
intermediate files see: http://python.pastebin.com/f539b4e46

On Sun, May 3, 2009 at 1:01 PM, Robert <kxrobe...@googlemail.com> wrote:
Khalid Moulfi wrote:
Hi all,
 I have thousands of file and I must update only the first line.
My concern is : is it possible to read only the first line for each of
these files and update the first line only without reading the file
completely ?
 Version of Python is 2.2.1
 Thanks for any help,

when the length of the line/initial bytes doesn't change (by means of enough
balancing spaces or so) you can open the file in "r+" mode and overwrite
sections; e.g. after reading some bytes/line or so do f.seek(0) and
overwrite the initial bytes.


_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32


------------------------------------------------------------------------

Subject:
[python-win32] Python Windows MSI installs now fails with error 2755...
From:
"J. Marc Edwards" <jmarcedwa...@gmail.com>
Date:
Sun, 3 May 2009 16:15:01 -0400
To:
<python-win32@python.org>

To:
<python-win32@python.org>


I am a new Python user. I was experimenting with a variety of Python versions on Windows XP, e.g. 2.6.2, 3.0.1, ActiveState 2.6.2/3.0.1, etc.

I then also wanted to start using iPython, which I also installed on my Windows XP system.

I am also an emacs user, so I was trying to get the Python pdb debugger to work with emacs, but I was having problems that seemed to point to having multiple Python versions on my system.

So, I wanted to then "clean" my system up from all the Python versions.

After removing all of my Python versions, I then tried to re-install just Python 2.6.2.

However, I am now receiving an error message from the Windows MSI installer that says:

*"The system cannot open the device or file specified."*

And then a windowed message:

*"The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2755."*

Now I can't install any of the previous Python packages on my Windows laptop.

I have tried researching this on the Internet, and it seems to indicate a Windows registry error point to an incomplete uninstall of an application, notably the previous Python versions that I had on my system.

Does anyone know how I could clean up the registry so that I can successfully reinstall Python?

Many thanks in advance, Marc


One way to go about it would be to back up your registry and then open regedit and do a search for the term "python". Then delete those keys or values that obviously shouldn't be in there anymore. If you're cautious and use common sense, you can muck around in the registry without harming your PC. Just don't start deleting willy nilly or you will make your PC unstable.

Mike
_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to