-----BEGIN PGP SIGNED MESSAGE-----
On 18.02.2012 14:00, Bináris wrote:
2012/2/18 Dr. Trigon <dr.trigon(a)surfeu.ch
Meanwhile I just can tell you how I handle that - I use a script
that sets (sys.argv[1:]) to the value I want.
Could you show me an example, how do you mean that?
and then later in the used bot scripts 'pywikibot.handleArgs()' is
called to extract them.
Another question to me (when lookin at
'_decodeArg') is; have you
tried to add another encoding there? To me it seems as your console
has to use another one in order to be able to handle Cyrillic
letters. I think we have ti fix '_decodeArg'.
Well, this is not about Cyrillic; Cyrillic was just the first
reason to begin to deal with the question. I don't know how to set
the consol to Cyrillic under a Hungarian Windows 7, and how to keep
my own caharcters meanwhile, too. Is that possible at all?
The trick I want to do is to write a Python script that uses other
scripts. All my Python scripts are encoded as Unicode without BOM,
that's safe and uniform. From that point I have to pass Hungarian
(or even German) letters as Unicode.
The script mentioned above 'bot_control.py' does exactly that. It is
the script that gets called from e.g. cronjob and then executes the
given bot script in order. I wrote this basically because of timing
since I wanted to be sure the first bot was done before running the
second. But be warned the code is somehow ugly... ;) This is also
because it implements additional things like 'logging' module for log
and others which should be implemented in pywikipedia instead of patched
together with a "dirty" script... (as mentioned earlier on this list
But I would be happy if we could adopt it to fit your needs too.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----