Ну тогда для начала стоит подумать. Разложить задачу на более простые шаги, если надо - эти шаги разложить еще. Выделить моменты, которые непонятны, их и изучать.
Сверхзадача как раз в том, чтобы научиться раскладывать проблему на составные части и последовательно их решать. Копирование готовых решений в этом не поможет.
Если речь о каком-то личном проекте (пусть даже простом, в учебных целях) и совершенно непонятно, как подойти к решению, из каких шагов оно должно состоять - тупо гуглить "как сделать X на python".
Если непонятно, как пользоваться каким-то инструментом (библиотекой, фреймворком) - гуглить документацию и примеры использования. Тут куски чужого кода бывают очень полезны, но не для того, чтобы скопировать, а если не заработало - искать то, что заработает, а для того, чтобы разобраться на примере и поэкспериментировать.
И не надо пытаться сразу написать весь код, а потом все вместе проверять. Писать надо тоже поступательно.