问题描述
如何使用大写字母或任何小写字母创建不敏感的进程名称检测器
File "<ipython-input-9-eec3f903a254>",line 14
np.where((data_auc['y'][j] == 0) & (data_auc['ypred'][j] == 0),TN+=1:TN+=0)
^
SyntaxError: invalid Syntax
解决方法
您的foreach
循环将杀死名称包含“单词”的每个进程,
不仅那些名称完全是“单词”。那是你想要的吗?
// if you really want to kill processes with partial name
var processNameToKillPartLowerCase = "word".ToLower();
foreach (System.Diagnostics.Process pr in System.Diagnostics.Process.GetProcesses())
{
if (pr.ProcessName.ToLower().Contains(processNameToKillPartLowerCase))
{
pr.Kill(); MSG();
}
}
// else if you want to kill only processes with exact name
var processNameToKillLowerCase = "word".ToLower();
foreach (System.Diagnostics.Process pr in System.Diagnostics.Process.GetProcesses())
{
if (pr.ProcessName.ToLower() == processNameToKillLowerCase)
{
pr.Kill(); MSG();
}
}