src/eric7/SystemUtilities/OSUtilities.py

branch
eric7
changeset 11148
15e30f0c76a8
parent 11090
f5f5f5803935
equal deleted inserted replaced
11147:dee6e106b4d3 11148:15e30f0c76a8
163 @param pid process id 163 @param pid process id
164 @type int 164 @type int
165 @return result of the kill 165 @return result of the kill
166 @rtype bool 166 @rtype bool
167 """ 167 """
168 import win32api # __IGNORE_WARNING_I102__ 168 import win32api # __IGNORE_WARNING_I-102__
169 169
170 handle = win32api.OpenProcess(1, 0, pid) 170 handle = win32api.OpenProcess(1, 0, pid)
171 return 0 != win32api.TerminateProcess(handle, 0) 171 return 0 != win32api.TerminateProcess(handle, 0)
172 172
173 173
177 177
178 @return user name 178 @return user name
179 @rtype str 179 @rtype str
180 """ 180 """
181 try: 181 try:
182 import win32api # __IGNORE_WARNING_I10__ 182 import win32api # __IGNORE_WARNING_I-10__
183 183
184 return win32api.GetUserName() 184 return win32api.GetUserName()
185 except ImportError: 185 except ImportError:
186 try: 186 try:
187 u = getEnvironmentEntry("USERNAME") 187 u = getEnvironmentEntry("USERNAME")

eric ide

mercurial