A very quick and partial response Kim,
Yes - Tkinter is the only reliable way of getting user input on PythonCE. There are floating around some old routines that mimic stdin, they probably *could* be used to make a ``raw_input`` work.. but I don't think anyone has done the work on this.
Best Regards,
Fuzzy http://www.voidspace.org.uk/python
Kim Ollivier wrote:
I would like some help in what I should have after installing Python and IdleCE. I do not know if I should be setting more defaults. Some of my problems may just be me not understanding the limits of Pocket PC 2003 so I apologise if I really need a training course on "WinCE Disappointments". Just in case I miss some detail I have put Python 2.3.4 on an IPAQ 3970 which has been upgraded to Pocket PC 2003. ... and just reloaded after I let the battery expire and I found that the backup did not have "save exe files" checked.
I have IdleCE 0.7 working well, complete with a little shortcut from the Windows Wave. It will import a script and run it once, but then I'm in trouble because if I want to view the output, I lose the Idle screen. The output looks like an interactive shell. (>>> appears) and I can type into it, but it will not execute. Perhaps this is really the py-stdout file I see has appeared in My Device.
A python shell does indeed appear if I double click on python.exe. I have tweaked the registry with the excellent Pocket Tweak to make this happen, after running Setup-Registry and putting the files on my storage card. I then copied Python/Lib to Program files. Once this shell is running, then Idle will not open, I just get the shell active. I would like to know how to add a shortcut to Programs so that I did not have to mess around with "File Explorer". Cannot find any help for this. I did find that you can add a simple html file for a program that gets opened when the program is running. That would be a good place to put a readme note.
On my sys.argv[] problem. I cannot see how to add any user input to a script, only on a filetype double click for a program. Not applicable to a script. Do I have to use tkinter? The tkinter-test works just fine from Idle. Hurray, well done. But I have other exercises that are simpler that just take a single parameter. eg DayofWeek: enter a date and print the day.
There are some other auto-tests that I get no response from.
_________________________________
Kim Ollivier Ollivier & Company
Corax for Cadastral Data PO Box 34 861
North Shore City
[EMAIL PROTECTED] http://www.ollivier.co.nz Office +64 9 418 2220 Fax 09 480 2254
Kim 021 593 769 Jenny 025 593 769
_______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce
_______________________________________________ PythonCE mailing list PythonCE@python.org http://mail.python.org/mailman/listinfo/pythonce