To test something I have a very simple startup.py
file in my .qgis/python folder:
import qgis
qgis.utils.iface.actionShowPythonDialog().trigger()
print "Welcome chump"
Python console launches fine, Welcome chump
consistently prints out twice. Why is this?