I want to store all the folder names except the folders which start with underscore (_) or have more than 6 characters.To get the list, i use this code
folders = [name for name in os.listdir(".") if os.path.isdir(name)]
What change do i need to make to get the desired output.
Well the simplest way is to extend the if clause of your list comprehension to contain two more clauses: