If you want to take the full slice, just PySlice_New(NULL, NULL, NULL): should work. This create less object and make the code cleaner.