Okay, so I wrote some code of basically what I will be doing, only with exactly what I need for this part of the program but here you go:
[code] from Tkinter import* import os class myApp: def __init__(self, parent): self.parent = parent self.baseContainer = Frame(self.parent) self.baseContainer.pack() self.e = Entry(self.baseContainer) self.e.bind("<Return>", self.entryEnter) self.e.pack() self.Button1 = Button(self.baseContainer, command = self.buttonClick) self.Button1.configure(text="Submit") self.Button1.pack() def buttonClick(self): print "Button1 was clicked" path = self.e.get() path = "\"" + path + "\"" print path #os.startfile(path) def entryEnter(self, event): print "Enter was hit in the entry box" self.buttonClick() root = Tk() myapp = myApp(root) root.mainloop() [code] Alexnb wrote: > > I don't get why yall are being so rude about this. My problem is this; the > path, as a variable conflicts with other characters in the path, creating > escape characters I don't want, so I need a way to send the string to the > os.startfile() in raw, or, with all the backslashes doubled. Thats it, > I'll write some code of what it should work like, because I probably > should have done that; but you don't have to act like I am retarded... > that solves nothing. > > > Grant Edwards wrote: >> >> On 2008-06-11, Alexnb <[EMAIL PROTECTED]> wrote: >> >>> Okay, so as a response to all of you, I will be using the Entry() widget >>> in >>> Tkinter to get this path. >> >> OK. >> >>> and the repr() function just makes all my backslashes 4 >>> instead of just 1, and it still screwes it up with the numbers >>> and parenthesis is has been since the first post. >> >> I've absolutely no clue why you would be using the repr() >> function. >> >>> Oh and I know all about escape characters, (\n,\b,\a,etc.) >> >> Apparently not. >> >>> I can program C, not a lot, but enough to know that I like >>> python better. Anyway, so far I tried all of your stuff, and >>> it didn't work. >> >> To what does "it" refer? >> >>> infact, it puts backslashes in front of the >>> "'" in some of the words, such as "I'm" goes to "I\'m." >> >> Again, "it" doesn't seem to have a concrete referant. >> >>> So I posted the code I will be using if you want to see the >>> Tkinter code I can post it, but I don't see how it will help. >> >> If you know what would help and what wouldn't, then you must >> know enough to fix your problems. So please do so and quit >> bothering the newgroup. >> >> -- >> Grant Edwards grante Yow! I want another >> at RE-WRITE on my CEASAR >> visi.com SALAD!! >> -- >> http://mail.python.org/mailman/listinfo/python-list >> >> > > -- View this message in context: http://www.nabble.com/problems-with-opening-files-due-to-file%27s-path-tp17759531p17786712.html Sent from the Python - python-list mailing list archive at Nabble.com. -- http://mail.python.org/mailman/listinfo/python-list