python magic