Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

mohitmohit

  • 3 years ago

I am getting this error " IOError: [Errno 13] Permission denied " while running a simple truncating program. Please help!!!

  • This Question is Open
  1. mohitmohit
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    ##the program is this: from sys import argv print "sads" script , file = argv t = open(file , 'rw') print t.read() raw_input() t.truncate() t.write("mohit ") print t.read() ##the program is executed till raw_input() ##but i get a error at line "t.truncate()"

  2. bwCA
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    what version are you using? i get an error trying to open a file with 'rw' as the mode argument. I get an error trying to truncate when opened for reading. when opened for writing i get an error trying to read it. same when opened for appending http://dpaste.com/1041878/ can you post your whole session, including the traceback?

  3. mohitmohit
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    I am python 2.5.4. My figured out my problem. Instead of 'rw' ,try using 'w' in the open command.

  4. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy