2016-12-26 86 views
0

例如:如何在python中的字符串中找到顏色表示字符串?

col_str = 'South Shore Lily Rose 4 Drawer Chest in White Wash' 

我想獨自走白,我們不應該硬編碼的顏色字符串默認情況下它具有識別,如何做到這一點?

+2

有三個詞在該字符串,可以被認爲是指顏色,即*百合*,*玫瑰*和*白*。你的意思是說你只想接受原色或白色或黑色? –

+0

沒有所有的顏色,我需要 –

+0

嘗試避免變量名是Python中的關鍵字像'str'在這裏! –

回答

0

正如你所標記的wxPython的問題,我假設你有wxPython的和下面的代碼應該對您有用:

import wx.lib.colourdb as wb 
col_str = 'South Shore Lily Rose 4 Drawer Chest in White Wash' 
colr = wb.getColourList() 
for x in col_str.split(" "): 
    if(x.upper() in colr): 
     print(x) 
相關問題