当我在我的Macbook Pro上启动一个守护进程时,为了“daemonize”一个python脚本,Dock中的一个python启动器图标弹出窗口。
我想知道是否有任何方法可以禁用它/删除它
此图标:http://osx.wdfiles.com/local--files/icon:python/Python.png
答案 0 :(得分:3)
要严格回答您的问题,可以通过在Python应用程序包装器的Info.plist中将LSUIElement设置为YES来删除应用程序图标。
sudo defaults write /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/Info "LSUIElement" -string "1"
应该这样做,但它会为任何Python应用程序隐藏它。可以通过将1替换为0来恢复更改。
之后由于某种原因我还必须chmod Info.plist文件,不确定那只是我的配置还是什么。