Python理论上可以实现,但是Python不擅长做这种事情,尤其是在Windows系统上。
大多数“操纵其他程序”的程序,都依赖于一些操作系统特有的API。此类操作建议用C/C++来实现,因为Windows的API都是用C语言写的。
针对你的问题。
首先你要有办法知道360浏览器打开了百度,如果不借助其他工具的话,用Python很难做到。我能想到的比较简单粗暴的方法是获取窗口句柄以后检查窗口标题。不过我没用过360浏览器,不知道它会不会把网页标题写在窗口标题上。
接下来就要考虑如何把浏览器关掉。关闭整个浏览器不难,枚举进程列表把相关进程结束掉即可。如果你想关闭浏览器里的一个标签的话,就有些困难了,尤其是360浏览器声称自己很安全,也许会有一些额外的防御措施。
这让我回忆起小学里学会了VB以后就想写游戏外挂,后来真的被我写出来的,只是代码很不优雅,而且还有很多bug。总而言之呢,这类工作不适合用Python来实现。