On 01/19/2014 10:09 AM, Ryan Villamil wrote:
I am using Spyder 2.2.4 on Win7 64. I am having trouble using some of
the embedded command line operations (!command) in the basic Spyder
console. Specifically !cd, I can traverse around c: drive fine, but a
command like "!cd D:\", fails with a syntax error (EOL while scanning
string).

Well I am going to say the answer is found here:

http://ipython.org/ipython-doc/stable/api/generated/IPython.core.magics.osm.html?highlight=cd#IPython.core.magics.osm.OSMagics.cd

"Note that !cd doesn’t work for this purpose because the shell where !command runs is immediately discarded after executing ‘command’"


What is the correct way to use command like !cd, I notice this happens
for other command line calls as well. What rules are broken when I do
"!cd D:\", vs "!cd d:\foo" (which works)? What is the difference between
%cd and !cd? Should I be using %commands instead?

In !cd the ! runs the command following in the system shell. %cd is a built in command.

In the link above see bang and cd for more information.


Can't seem to find much documentation on using command line operations
in a Spyder console.

Thx

--



--
Adrian Klaver
[email protected]

--
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to