On 11/25/2010 09:20 AM, Susana Iraiis Delgado Rodriguez wrote:
Hi Dave!

Thank you for your suggestion I haven't prevent the problems you're
describing, but I'm newbie in this stuff so, where should I repalce the
code?

Thank you again!
2010/11/24 Dave Angel<da...@ieee.org>

On 01/-10/-28163 02:59 PM, Susana Iraiis Delgado Rodriguez wrote:


<snip>

  wksht.row(row).write(1, filename)
  n = os.path.splitext(filename)
  p = ruta+'\\'+n[0]+'.prj'


Use os.path.join() to combine these nodes.  If you use an explicit
backslash you can trigger two problems:  1) Your code won't be portable to
other platforms  2) You could have trouble if one of the components already
has a path separator.


DaveA


May I request that you put your response at the end, or directly after whatever you're responding to. What you did is called top-posting, and while it's common in private email, it's bad practice in these forums. It's also good to trim the parts that are no longer relevant, so the messages don't get too huge. I'm guilty of omitting that step way too often.

You have an example of os.path.join() in your own code, a few lines up. But for this particular line, you could use

p = os.path.join(ruta, n[0], ".lprj")

HTH
DaveA

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to