Jak wymusić monit, aby wyświetlał wyniki w kolorze, nawet podczas pisania do potoku? Wydaje się, że nie ma w tym żadnej opcji wiersza poleceń.Jak wymusić na monitorze zapisanie kolorowego wyjścia?
Odpowiedz
Biblioteka "py", której używa skrypt pytający, nie używa koloru, jeśli nie wykrywa terminala. W końcu wprowadziłem na nią zmianę, aby umożliwić ustawienie zmiennej środowiskowej (PY_FORCE_COLOR=1
), aby wymusić kolor.
I przedłożył PR to: https://bitbucket.org/hpk42/py/pull-request/10/add-an-environment-variable-py_force_color
Na razie mogę zainstalować widelec, aby to zrobić:
pip install hg+https://[email protected]/msabramo/[email protected]_force_color
Od 2.5.0 py.test ma możliwość --color=yes
Od wersji 2.7.0 powinno być również możliwe wykonanie:
export PYTEST_ADDOPTS="--color=yes"
Od wersji 2.5.0 (http://pytest.org/latest/changelog.html#id8). – valid
- 1. Drukowanie kolorowego tekstu na konsolę w C++
- 2. Android: Konwersja obrazu kolorowego na skalę szarości
- 3. Za kulisami działania na monitorze pythonowym ładowaniu
- 4. Uruchom program na drugim monitorze (framework Qt)
- 5. Nici JBoss czekające na losowym monitorze
- 6. Otwieranie nowej strony przeglądarki na drugim monitorze
- 7. Wyświetlanie formularza Windows na monitorze dodatkowym?
- 8. Jak wymusić eof na stdin?
- 9. Jak określić, na którym monitorze występuje zdarzenie myszy Swing?
- 10. Używanie kolorowego wyjścia dla awk lub grep wielokrotnego wyszukiwania i warunku
- 11. Etykieta narzędzia na drugim monitorze wyświetlana jest na brzegu monitora.
- 12. Najprostszy sposób na zapisanie NSData do pliku
- 13. Wykonaj gofmt na zapisanie pliku w IntelliJ
- 14. Czy istnieje lepszy sposób na zapisanie tego?
- 15. Najlepszy sposób na zapisanie pliku w C#
- 16. Nieodłączny sposób na zapisanie źródła strony internetowej
- 17. Jak wymusić kursor na końcu NSTextField?
- 18. Jak wymusić GHC na wywoływanych wywołaniach FFI?
- 19. Jak wymusić łańcuch Ruby na n znaków?
- 20. Zmienianie zapisanych danych w monitorze Writer
- 21. Jak wymusić usunięcie pliku?
- 22. Jak wymusić przerysowanie listview?
- 23. Jak wymusić sprawdzanie NSToolBar?
- 24. Jak wymusić orientację pionową?
- 25. Jak wymusić instalację pakietu?
- 26. Zawieszony status w monitorze aktywności SQL
- 27. C# Jak wymusić wyświetlenie ekranu SLPash na ekranie głównym w systemie z dwoma monitorami?
- 28. Jak wymusić na gitarze myślenie, że plik jest odłączony?
- 29. kasowanie wyjścia terminalowego na Linuksie
- 30. Jak wymusić renegocjację SSL na apache na potrzeby testu
jak powiedziałem, myślę, że powinniśmy wprowadzić bezpośrednią opcję '' --color = yes | no | auto'' do pytest. – hpk42
py.test ma teraz opcję, o której wspomniał @ hpk42. –