On Thu, 2009-12-17 at 14:51 +0000, Tim Golden wrote: > Ross Boylan wrote: > > I've encountered a glitch: I can't seem to update the values in the > > rules I retrieve. The relevant snippet is > > <python> > > con = wmi.WMI(namespace=wpcns) > > rules = con.WpcURLOverride (Sid=kelsey.SID) > > for r in rules: > > if r.URL.endswith("facebook.com/"): > > # flip whether or not the site is allowed > > r.Allowed = 3 - r.Allowed > > r.Put_() > > print r.URL, r.Allowed, "(%s)"%allowInterp(r.Allowed), kelsey.name > > </python> > > This never changes the value of Allowed, even between the line where it > > is set and printed out, much less between runs. > > > Just occurs to me: there was a bug in versions < 1.4.6 which would have > caused this. Are you using the latest version? (I'll still try to get > hold of a Vista/W7 machine to try out on...) I was using 1.4.5 (via pypm and ActiveState). They have version 1.4.6 now; I installed it. However, it didn't help.
Does anybody know which package wins if I install wmi manually? BTW, the title of your web page http://timgolden.me.uk/python/wmi/index.html (as shown in browser frame) still says 1.4.5. Ross _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32