Reading an excel with pandas basing on columns' colors
This can not be done in pandas. You will need to use other library to read the xlsx file and determine what columns are white. I'd suggest using openpyxl library. 
Then your script will follow this steps:

Open xlsx file
Read and filter the data (you can access the cell color) and save the results
Create pandas dataframe

Edit: Switched xlrd to openpyxl as xlrd is no longer actively maintained
I have an xlsx file, with columns with various coloring. 
I want to read only the white columns of this excel in python using pandas, but I have no clues on hot to do this.
I am able to read the full excel into a dataframe, but then I miss the information about the coloring of the columns and I don't know which columns to remove and which not.