Movatterモバイル変換


[0]ホーム

URL:


[Python-Dev] Re: [Python-checkins] CVS: python/dist/src/Misc NEWS,1.108,1.109

Finn Bockbckfnn@worldonline.dk
Wed, 31 Jan 2001 13:35:36 GMT


On Wed, 31 Jan 2001 13:59:14 +0100, you wrote:>On Wed, Jan 31, 2001 at 12:49:22PM +0000, Finn Bock wrote:>>> Using global on an import name is currently ignored by Jython because>> the name assignment is done by the runtime, not the compiler.>>So it's impossible to do, in Jython, something like:>>def fillme():>    global me>    import me>>but it is possible to do:>>def fillme():>    global me>    import me as _me>    me = _me>>?Yes, only the second example will make a global variable.> I have to say I don't like that; we're always claiming 'import' (and>'def' and 'class' for that matter) are 'just another way of writing>assignment'. All these special cases break that.I don't like it either, I was only reported what jython currently does.The current design used by Jython does lend itself directly towards asolution, but I don't see anything that makes it impossible to solve.regards,finn


[8]ページ先頭

©2009-2025 Movatter.jp