Sto sperimentando con i file CSS in Python per aiutare le persone daltoniche. Devo entrare in ogni blocco di selezione e cambiare "sfondo:" e "colore:". Ho provato a usare parser CSS come tinycss
ma non si stanno concentrando sull'ottenere selettori.Python CSS Parser
ingresso Esempio:
body {background:#fff; color:#ccc}
E uscita:
body {background:#000; color:#aaa}
puoi mostrare quale è l'input e che vuoi l'output come – user2134226
INPUT: "body {background: #fff; color: #ccc}" ... e molti blocchi come questo. OUTPUT: "body {background: # 000; color: #aaa}" [colore cambiato in base alle specifiche fornite] –
Come suggerimento, si prega di essere consapevoli del fatto che alcune persone non possono vedere alcun colore. Cambiare semplicemente i colori non è abbastanza. Per essere in grado di farlo correttamente, è necessario aggiungere ulteriori spunti in modo che il colore da solo non sia l'unico modo per distinguere le informazioni. – Arafangion