Quote:Is there a way to measure how good am I in python(beginner,intermediate,master,advanced,professional,etc)by the things I know?
I don't know what I don't know,so I need to know what I don't know ,so that I can learn.
I would suggest answering posts on this forum. Once you can answer the majority of questions people ask, then you are "higher on the python knowledge tree" so to speak. Try to answer a persons question in detail, and in numerous methods to accomplish their goal.
If you dont know the answer the OP asked, then read along with people's responses to understand the answer. If the OP asked about one thing of a subject and you want to know about another subject, make a new thread and ask. You know you are well versed in the subject when you are sick of answering the questions and your responses fulfill the OP's need to the fullest.
You can also tell of 3rd party modules that you didnt know about, or concepts you were unaware of, by reading peoples responses to questions.