I am filling in some blanks here, so take my opinion with a pinch of salt.
Instead of thinking of 'Learning python' as a project, you could try thinking of 'A website (or app) that will do x' as the project.
That goal might help you get better focus and in the process learn the best tools for that project which could be Python or native app development or something else.
Instead of thinking of 'Learning python' as a project, you could try thinking of 'A website (or app) that will do x' as the project.
That goal might help you get better focus and in the process learn the best tools for that project which could be Python or native app development or something else.