Cập nhật lên ipython5 mới phát hành ngay hôm nay. Bắt đầu lên dấu nhắc tương tác và nhận được:Thêm Màu vào phong cách mới ipython (v5) nhắc
/usr/local/lib/python3.5/site-packages/IPython/core/interactiveshell.py:440: UserWarning: As of IPython 5.0 `PromptManager` config will have no effect and has been replaced by TerminalInteractiveShell.prompts_class
warn('As of IPython 5.0 `PromptManager` config will have no effect'
kéo mạnh ra các thiết lập cấu hình cũ của tôi để tùy chỉnh và tô màu cho quả nhanh chóng và đã đi tìm kiếm những cách thức mới để tùy chỉnh nhanh chóng và tìm thấy nó, rất mát mẻ. Sử dụng phong cách lớp mới từ example code:
class MyPrompt(Prompts):
def in_prompt_tokens(self, cli=None):
return [(Token, os.getcwd()),
(Token.Prompt, ' >>>')]
Đặt này vào một kịch bản khởi động và nó hoạt động tốt, ngoại trừ nó theo mặc định không tô màu cho dòng Token, các Token.Prompt được làm bằng màu xanh nhạt.
Đã cố gắng sử dụng màu phương pháp cấu hình cũ, (r '{color.Green}') nhưng điều đó không hoạt động ở đây. Bất kỳ con trỏ nào theo hướng đúng sẽ là tuyệt vời.
Cảm ơn!
Tôi thích chỉnh sửa nhiều dòng Ipython mới này. Có thể mất chút thời gian để làm quen với hành vi hoàn thành tab khác nhau. – hpaulj