Hi David,
here in Lisbon/Portugal, which has the same timezone as London
(currently UTC+1), the datefield example also works fine!
João Ventura
Em 02-04-2012 22:03, David Ripplinger escreveu:
Thank you all for the info.
I've discovered that the bug is time-zone dependent. I asked my
brothers (one in Utah, another in Alabama) to test it, and they have
the same behavior as I do (in Massachusetts). Luke lives in the UK
(working). Peter, where roughly do you live?
I then switched the time on my computer to London's time zone and
retried the web page. It works then.
If anyone has any ideas off the top of their heads why the time zone
is affecting it, let me know. I'll keep looking into it, and use the
debugging capability if I don't find the solution right away.
I would like to try Pyjamas desktop to get familiar with its debugging
capabilities, but I feel kind of dumb I haven't been able to get it to
run on my computer yet. Do you just have the "import pyjd" before any
other imports, and then make sure the pyjd.run command is executed,
like in the examples? Then, do I just simply run my python code for
the main controller (e.g. client.py or DateField.py), or am I supposed
to pass in that file as an argument to something else? I tried it that
way, but it complains that there is no module named comtypes. If this
does not have a trivial answer, I can move it into a separate
discussion thread.
David
On Mon, Apr 2, 2012 at 15:57, Peter Bittner <[email protected]
<mailto:[email protected]>> wrote:
David,
>> Furthermore, I find it odd that the example on
>> pyjs.org/examples <http://pyjs.org/examples> is producing a
different result depending on whether I am
>> accessing the web page or someone else is. I have tried it in
Chrome and
>> Firefox with the same results. As a side note, when I tried it
in IE, it
The Calendar example works fine for me too for both, the version
online on pyjs.org/examples <http://pyjs.org/examples> and the
latest git locally on my machine.
I've tested with Chrome 16, FF 11, and Opera 11 - all on Ubuntu Linux.
>> I will keep looking into it and see if I can get some debug
stuff to work.
>> Where do I get this new logging module?
The FAQ question on logging (aka "debug output") is not updated yet on
pyjs.org <http://pyjs.org>, but it in the repository already: (see
bottom of the
following page)
http://pyjs.org/pygit/#file=doc/pyjs_site/public/faq/answers/i_want_to_throw_some_debug_output_onto_the_screen_how_do_i_best_do_that.html&id=a3dae43bcd48c152068e7095499709e5928a61b3&mimetype=text-html
<http://pyjs.org/pygit/#file=doc/pyjs_site/public/faq/answers/i_want_to_throw_some_debug_output_onto_the_screen_how_do_i_best_do_that.html&id=a3dae43bcd48c152068e7095499709e5928a61b3&mimetype=text-html>
In brief: 2 possibilities
a) quick and easy: (= AppendLogger, i.e. output on the web page)
from pyjamas import log
...
log.debug("bla bla bla")
log.info <http://log.info>("variable %s also there", myvar)
b) full-featured: (= identical feature set of Python's logging module)
from pyjamas import logging
...
logging.debug("bla bla bla") # Python style; prints to stderr
log = logging.getAlertLogger() # try also Append / Console /
PrintLogger
log.info <http://log.info>("bla bla bla")
debug, info, warning, error are the log levels. The default log level
is set to "debug", so everything is printed.
Have fun,
Peter