Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #107635

Re: Python path and append

From Chris Angelico <rosuav@gmail.com>
Newsgroups comp.lang.python
Subject Re: Python path and append
Date 2016-04-26 10:25 +1000
Message-ID <mailman.97.1461630354.32212.python-list@python.org> (permalink)
References <smbdhb5kjje2oandna4vj5udku9gh1h9oa@4ax.com> <27nshbp40p1llr231dqm31p754tvurkb8i@4ax.com> <nfm22a$qms$1@reader1.panix.com> <CAPTjJmpSQbBZ8ioH23-p4ywY+2HRRU09bWTBREeMRL86Ay9h0Q@mail.gmail.com>

Show all headers | View raw


On Tue, Apr 26, 2016 at 7:26 AM, John Gordon <gordon@panix.com> wrote:
> It's much easier to create a new file and then rename it afterwards,
> instead of rewriting the original file.

And more importantly, it's safer. If anything happens to your process
while it's doing its work, you'll have a junk file sitting around, but
you won't have lost everything. If you overwrite the existing file,
you (often) depend on completely writing out the content you have in
memory.

ChrisA

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Python path and append Seymore4Head <Seymore4Head@Hotmail.invalid> - 2016-04-19 18:29 -0400
  Re: Python path and append Chris Angelico <rosuav@gmail.com> - 2016-04-20 08:38 +1000
  Re: Python path and append Matthew Barnett <mrabarnett@mrabarnett.plus.com> - 2016-04-20 00:36 +0100
  Re: Python path and append Seymore4Head <Seymore4Head@Hotmail.invalid> - 2016-04-25 14:10 -0400
    Re: Python path and append Rob Gaddi <rgaddi@highlandtechnology.invalid> - 2016-04-25 18:24 +0000
      Re: Python path and append Seymore4Head <Seymore4Head@Hotmail.invalid> - 2016-04-25 15:00 -0400
        RE: Python path and append Joaquin Alzola <Joaquin.Alzola@lebara.com> - 2016-04-25 19:08 +0000
          Re: Python path and append Seymore4Head <Seymore4Head@Hotmail.invalid> - 2016-04-25 16:15 -0400
            Re: Python path and append Random832 <random832@fastmail.com> - 2016-04-25 16:28 -0400
            Re: Python path and append Peter Otten <__peter__@web.de> - 2016-04-25 23:38 +0200
            Re: Python path and append Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2016-04-25 19:57 -0400
        Re: Python path and append Rob Gaddi <rgaddi@highlandtechnology.invalid> - 2016-04-25 19:31 +0000
        Re: Python path and append MRAB <python@mrabarnett.plus.com> - 2016-04-25 20:44 +0100
          Re: Python path and append Seymore4Head <Seymore4Head@Hotmail.invalid> - 2016-04-25 16:43 -0400
        Re: Python path and append Steven D'Aprano <steve@pearwood.info> - 2016-04-26 11:51 +1000
          Re: Python path and append Dan Sommers <dan@tombstonezero.net> - 2016-04-26 01:59 +0000
          Re: Python path and append Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2016-04-26 18:23 +1200
          Re: Python path and append boB Stepp <robertvstepp@gmail.com> - 2016-04-29 15:26 -0500
            Re: Python path and append Steven D'Aprano <steve@pearwood.info> - 2016-04-30 11:44 +1000
    Re: Python path and append John Gordon <gordon@panix.com> - 2016-04-25 21:26 +0000
      Re: Python path and append Seymore4Head <Seymore4Head@Hotmail.invalid> - 2016-04-25 18:04 -0400
        Re: Python path and append Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2016-04-25 20:03 -0400
        Re: Python path and append Steven D'Aprano <steve@pearwood.info> - 2016-04-26 11:53 +1000
          Re: Python path and append Seymore4Head <Seymore4Head@Hotmail.invalid> - 2016-04-26 22:56 -0400
            Re: Python path and append Chris Angelico <rosuav@gmail.com> - 2016-04-27 13:06 +1000
            Re: Python path and append Stephen Hansen <me+python@ixokai.io> - 2016-04-27 17:24 -0700
      Re: Python path and append Chris Angelico <rosuav@gmail.com> - 2016-04-26 10:25 +1000

csiph-web