What a difference a "\" makes. When calling python, it needs to have the exact path given, the relative path doesn't work. So if I enter the following..
\> python \sample.py Then it works! What this means is I can now write bat files which call various pythom modules. I can also execute python modules from the cmd console by typing \> python \path\sample\module.py What I want to get working next is the ability to execute my python scripts/modules from within pocket Vim. I can already edit python modules from within pocket Vim, complete with all of the syntax hiliting, that includes colours and correct indentations. I can assign a key stroke combo to launch macros and now that I can get python to run from the cmd concole and pass it a module, I have the makings of a pretty decent development environment. I just wish that the -i parameter would work. Then we could type the following.. \> python \path\sample\module.py -i and put python into the interactive mode while loading the module. If anyone knows how to get pythonce to accept parameters such as -i, etc, this would be the bomb. Bandung Bandung wrote: > > It is strange that I can use the Cmd console to launch other programs such > as Vim.exe and hand these apps a file to open when they startup. For > example, the following works when I type "vim sample.txt" at the command > prompt... > > Pocket CDM v 4.20 > \> vim sample.txt > > This starts up Vim with the file sample.txt loaded. > > I can just as easily launch pocket word in the same manner. > > \> pword sample.doc > > Yet when I try to launch python with a py module, it borks. > > \> python sample.py > > Traceback (innermost last): > <NULL>: <NULL> > > If I just type python, then it launches ok. > > \> python > > Python 2.5 (release25-maint, Oct 11 2006 ...... >>>> > > There are a number of os functions not implemented within pythonce such as > os.system or os.exec or os.spawn but I fail to see why this should stop > the cmd console's shell from starting python and handing it a module as an > argument. > > Any thoughts? > > > > > Bandung wrote: >> >> It is now possible to load and run Microsoft's console as well as >> Simbolic's PocketConsole. Here are the steps. >> >> 1. Get the Pocket Console and install it >> http://www.symbolictools.de/public/pocketconsole/index.htm Pocket >> Console >> >> 2. Get the Pocket CMD file and install it >> >> http://www.symbolictools.de/public/pocketconsole/applications/cmd/index.htm >> Pocket Cmd >> >> 3. You can also install Microsoft's cmd program in parallel with the Open >> Source one. There is a pocket cmd console buried within PowerToys 2003. >> I tried to install it but it didn't work properly. If you can extract >> the following three files from the CAB then you can get it working. All >> you need is the cmd.exe and shell.exe files placed anywhere in one >> directory. Then use the console.dll that symbolic installs within the >> Windows directory rather than the Microsoft console.dll and you will be >> able to run Microsoft's cmd dos utility. >> I have a stand alone install for Microsoft's Cmd utility version 4.2 as >> well as the older one called 3.0 These work quite well. I just don't >> know where to find them on the web anymore. If you would like to try the >> stand alone installer, I will post them on a free downloading file site. >> >> 4. The most important step! Change the following registry entry. >> >> HKEY_LOCAL_MACHINE\Drivers\Console\OutputTo >> >> set this value to 0 >> >> What is beautiful about this set of programs is that I can now launch >> other apps from a dos console. I am able to launch the pocket ssh port >> created by Rainer (it supports tunneling) and other apps that have >> command line arguments and switches. Example. ssh mysite.com -l bandung >> -L 25:127.0.0.1:25 >> >> So to the point. I want to be able to launch python with the command >> line prompts/arguments. Things such as python.exe my_module.py -i and >> the like. But these features seemed to have been removed from the python >> ce port. If they are put back, then we should be able to test our >> modules by running them within an interactive python session. >> >> >> > > -- View this message in context: http://www.nabble.com/Windows-Mobile-5.0-Now-Has-a-Console%21-tf2780274.html#a7777157 Sent from the Python - pythonce mailing list archive at Nabble.com. _______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce