On 7月17日, 下午4时22分, Tim Golden [EMAIL PROTECTED] wrote:
patrol wrote:
I will try to modify the wmi.py ,however I'm a novice.It will take a
long time. You can give it up temporarily. If you don't mind ,can you
tell me where needs modifying and how? Just unicode? Or Other?
OK. Thanks for
patrol wrote:
I will try to modify the wmi.py ,however I'm a novice.It will take a
long time. You can give it up temporarily. If you don't mind ,can you
tell me where needs modifying and how? Just unicode? Or Other?
OK. Thanks for your patience on this one, Patrol. What I propose
to do is to
patrol wrote:
http://timgolden.me.uk/wmi-project/wmi.py
It cannot work either.
Oh well. It was only a quick fix! I'll try
to get some kind of non-ASCII edition of Windows
to test against. As I understand it, the situation
is that some WMI exception (ie coming from the
underlying WMI/COM
On 7月16日, 下午3时29分, Tim Golden [EMAIL PROTECTED] wrote:
patrol wrote:
http://timgolden.me.uk/wmi-project/wmi.py
It cannot work either.
Oh well. It was only a quick fix! I'll try
to get some kind of non-ASCII edition of Windows
to test against. As I understand it, the situation
is that
patrol wrote:
The errors are in the following:
Traceback (most recent call last):
File D:\My Documents\code\python\wmi\test.py, line 5, in module
c = wmi.WMI (non-existent computer)
File C:\Python25\lib\wmi.py, line 1199, in connect
handle_com_error (error_info)
File
On 7月16日, 下午10时39分, Tim Golden [EMAIL PROTECTED] wrote:
patrol wrote:
The errors are in the following:
Traceback (most recent call last):
File D:\My Documents\code\python\wmi\test.py, line 5, in module
c = wmi.WMI (non-existent computer)
File C:\Python25\lib\wmi.py, line 1199,
patrol wrote:
-2147023174
'RPC \xb7\xfe\xce\xf1\xc6\xf7\xb2\xbb\xbf\xc9\xd3\xc3\xa1\xa3'
None
None
--
import pythoncom
import win32com.client
try:
win32com.client.GetObject (winmgmts://blahblah)
except
Assuming that the error comes back in the sys.stdout encoding, the following
version *should* work ok. I still haven't got a non-English set up to test it
on, but it certainly does return a Unicode error message.
http://timgolden.me.uk/wmi-project/wmi.py
The usual test case, if you wouldn't
On 7月16日, 下午11时59分, Tim Golden [EMAIL PROTECTED] wrote:
patrol wrote:
-2147023174
'RPC \xb7\xfe\xce\xf1\xc6\xf7\xb2\xbb\xbf\xc9\xd3\xc3\xa1\xa3'
None
None
--
import pythoncom
import win32com.client
try:
On 7月17日, 上午12时16分, Tim Golden [EMAIL PROTECTED] wrote:
Assuming that the error comes back in the sys.stdout encoding, the following
version *should* work ok. I still haven't got a non-English set up to test it
on, but it certainly does return a Unicode error message.
patrol wrote:
import wmi
wmi.WMI('non-existent computer')
Traceback (most recent call last):
File stdin, line 1, in module
File C:\Python25\lib\wmi.py, line 1199, in connect
handle_com_error (error_info)
File C:\Python25\lib\wmi.py, line 184, in handle_com_error
patrol wrote:
On 7月17日, 上午12时16分, Tim Golden [EMAIL PROTECTED] wrote:
Assuming that the error comes back in the sys.stdout encoding, the following
version *should* work ok. I still haven't got a non-English set up to test
it on, but it certainly does return a Unicode error message.
On 7月17日, 上午3时20分, Tim Golden [EMAIL PROTECTED] wrote:
patrol wrote:
On 7月17日, 上午12时16分, Tim Golden [EMAIL PROTECTED] wrote:
Assuming that the error comes back in the sys.stdout encoding, the
following version *should* work ok. I still haven't got a non-English set
up to test it on, but
I will try to modify the wmi.py ,however I'm a novice.It will take a
long time. You can give it up temporarily. If you don't mind ,can you
tell me where needs modifying and how? Just unicode? Or Other?
--
http://mail.python.org/mailman/listinfo/python-list
patrol wrote:
Situation (2):
result = new_process.terminate()
File C:\Python25\lib\wmi.py, line 494, in __getattr__
handle_com_error (error_info)
File C:\Python25\lib\wmi.py, line 190, in handle_com_error
raise x_wmi, \n.join (exception_string)
UnicodeDecodeError: 'ascii' codec
patrol wrote:
Situation (1):
result = new_process.terminate()
TypeError: 'int' object is not callable
I'm not sure exactly what's causing that
particular effect, but I would suggest that
you call the method as .Terminate (note the
initial capital). On my box, calling .terminate
simply
http://timgolden.me.uk/wmi-project/wmi.py
It cannot work either.
which is a copy of the svn trunk to see if that
improves the UnicodeDecode error, please? I'll
try to get an install of a non-English edition of
Windows but, as you might imagine, I normally run
the UK version so don't hit
At any rate, try using:
result, = new_process.Terminate ()
Windows is sometime case insensitive,but the python is case sensitive.
I also encountered this kind of problems.
Thanks for Tim's help.
Patrol
--
http://mail.python.org/mailman/listinfo/python-list
On 7月14日, 下午12时29分, Larry Bates [EMAIL PROTECTED] wrote:
patrol wrote:
On 7月13日, 下午10时26分, Larry Bates [EMAIL PROTECTED] wrote:
patrol wrote:
I want to prevent some process from running. The code is in the
following. I encounter some unexpected troubles.
Probelm1: This program cannot
Larry Bates wrote:
patrol wrote:
I want to prevent some process from running. The code is in the
following. I encounter some unexpected troubles.
Probelm1: This program cannot terminate scrcons.exe and
FNPLicensingService.exe,which are system processes.
Problem2:After a while, this program
Situation (1):
result = new_process.terminate()
TypeError: 'int' object is not callable
Situation (2):
result = new_process.terminate()
File C:\Python25\lib\wmi.py, line 494, in __getattr__
handle_com_error (error_info)
File C:\Python25\lib\wmi.py, line 190, in handle_com_error
I want to prevent some process from running. The code is in the
following. I encounter some unexpected troubles.
Probelm1: This program cannot terminate scrcons.exe and
FNPLicensingService.exe,which are system processes.
Problem2:After a while, this program will abort by error
File
patrol wrote:
I want to prevent some process from running. The code is in the
following. I encounter some unexpected troubles.
Probelm1: This program cannot terminate scrcons.exe and
FNPLicensingService.exe,which are system processes.
Problem2:After a while, this program will abort by error
On 7月13日, 下午10时26分, Larry Bates [EMAIL PROTECTED] wrote:
patrol wrote:
I want to prevent some process from running. The code is in the
following. I encounter some unexpected troubles.
Probelm1: This program cannot terminate scrcons.exe and
FNPLicensingService.exe,which are system
patrol wrote:
On 7月13日, 下午10时26分, Larry Bates [EMAIL PROTECTED] wrote:
patrol wrote:
I want to prevent some process from running. The code is in the
following. I encounter some unexpected troubles.
Probelm1: This program cannot terminate scrcons.exe and
FNPLicensingService.exe,which are
25 matches
Mail list logo