Drone selection for a deeloper

I a planning to buy a drone which supports python programming and comes with a Software Development Kit, where I can change the code and add some intelligence into the drone.

I am looking for a drone which can send live data(such as image, position, etc.) to the system it is connected to.

I am pretty new to it and trying to explore this aerial robotics world.

Any basic idea about the products which I should buy will be really helpful.