Chạy cửa sổ nền python

Là lập trình viên, không thể tránh khỏi những lúc tôi & các bạn thấy mệt mỏi với công việc lặp đi lặp lại. Bản thân tôi cũng vậy, lâu lâu chán chán, tôi lại nghĩ ra những cách khác nhau để xả stress. Có một cách mà tôi đã áp dụng nhiều lần là “Thay đổi một chút những gì mình đang làm để tạo ra cảm hứng mới”

Một phần công việc mà tôi đang làm hàng ngày là viết ra những dòng mã để đọc và phân tích các log-file được sinh ra từ các hệ thống khác nhau. Tìm những thông tin “hữu ích” để tạo thành các báo cáo theo yêu cầu của nghiệp vụ, cấp phó

Định kỳ, thực hiện cuộc gọi vào hệ thống bằng các tập tin. py, các tệp này sẽ cắt các khối trong tệp nhật ký và đưa ra màn hình các vấn đề về nội dung [bài hát với việc đưa dữ liệu vào tệp báo cáo excel]. Cuối cùng xử lý hết một file log thì có phần tổng hợp lại các khối, các vấn đề, vấn đề,… hôm nào, “nhôm nhựa” thì tôi chỉ xem phần tổng hợp, hôm nào cẩn thận sẽ đọc lại toàn bộ màn hình đã có

Việc mỗi ngày nhìn mấy cái dòng text trắng trên nền đen khiến tôi thấy khá là chán. Thực ra cũng có thể chuyển các tập tin. py chạy dừng trong web viết bằng bình/django hoặc làm cho cái giao diện bằng tkiner nhưng … dũng cảm nên tôi không làm. Chính vì sự “lười” này nên tôi đã khám phá ra kha khá các thư viện thú vị liên quan đến màn hình thiết bị đầu cuối

Hiển thị chữ có màu trên màn hình thiết bị đầu cuối

Bình thường màn hình tổng hợp cuối cùng các báo cáo sẽ ra như kiểu này.

xuất hiện trong quá trình màn hình màu đen đang chạy cài đặt. Một lần nữa, khi đang thực hiện chẩn đoán lỗi phần cứng bằng phần mềm chạy từ màn hình đen, tôi thấy có biểu tượng
xuất hiện khi kết quả chẩn đoán là phát hiện lỗi và đã tự động phát hiện . Một ý tưởng nảy ra với tôi, “màn hình đen mà họ đưa icon vào thì mình cũng thử với kịch bản của mình xem sau”

Ngó nghiêng các thư viện của Python trên pypi, có một thư viện mà tôi khá ưng ý là biểu tượng cảm xúc [https. //pypi. tổ chức/dự án/biểu tượng cảm xúc/]. Để sử dụng nó thì tạo môi trường ảo và cài đặt thư viện

pip install emoji  

Lúc đầu thử nghiệm trên jupyter notebook thì thấy khá ngon

Tieubavuong @vinh. nguyễnquang

Theo dõi

88 2 4

Đã đăng vào ngày 5 tháng 9 năm 2020 11. 25 SA 8 phút đọc

6. 1k

0

0

Thêm một chút gia vị màu sắc cho màn hình thiết bị đầu cuối với Python

  • Report
  • Add to series of me

Bài đăng này đã không được cập nhật trong 2 năm

Là lập trình viên, không thể tránh khỏi những lúc tôi & các bạn thấy mệt mỏi với công việc lặp đi lặp lại. Bản thân tôi cũng vậy, lâu lâu chán chán, tôi lại nghĩ ra những cách khác nhau để xả stress. Có một cách mà tôi đã áp dụng nhiều lần là “Thay đổi một chút những gì mình đang làm để tạo ra cảm hứng mới”

Một phần công việc mà tôi đang làm hàng ngày là viết ra những dòng mã để đọc và phân tích các log-file được sinh ra từ các hệ thống khác nhau. Tìm những thông tin “hữu ích” để tạo thành các báo cáo theo yêu cầu của nghiệp vụ, cấp phó

Định kỳ, thực hiện cuộc gọi vào hệ thống bằng các tập tin. py, các tệp này sẽ cắt các khối trong tệp nhật ký và đưa ra màn hình các vấn đề về nội dung [bài hát với việc đưa dữ liệu vào tệp báo cáo excel]. Cuối cùng xử lý hết một file log thì có phần tổng hợp lại các khối, các vấn đề, vấn đề,… hôm nào, “nhôm nhựa” thì tôi chỉ xem phần tổng hợp, hôm nào cẩn thận sẽ đọc lại toàn bộ màn hình đã có

Việc mỗi ngày nhìn mấy cái dòng text trắng trên nền đen khiến tôi thấy khá là chán. Thực ra cũng có thể chuyển các tập tin. py chạy dừng trong web viết bằng bình/django hoặc làm cho cái giao diện bằng tkiner nhưng … dũng cảm nên tôi không làm. Chính vì sự “lười” này nên tôi đã khám phá ra kha khá các thư viện thú vị liên quan đến màn hình thiết bị đầu cuối

Hiển thị chữ có màu trên màn hình thiết bị đầu cuối

Bình thường màn hình tổng hợp cuối cùng các báo cáo sẽ ra như kiểu này.

xuất hiện trong quá trình màn hình màu đen đang chạy cài đặt. Một lần nữa, khi đang thực hiện chẩn đoán lỗi phần cứng bằng phần mềm chạy từ màn hình đen, tôi thấy có biểu tượng
xuất hiện khi kết quả chẩn đoán là phát hiện lỗi và đã tự động phát hiện . Một ý tưởng nảy ra với tôi, “màn hình đen mà họ đưa icon vào thì mình cũng thử với kịch bản của mình xem sau”

Ngó nghiêng các thư viện của Python trên pypi, có một thư viện mà tôi khá ưng ý là biểu tượng cảm xúc [https. //pypi. tổ chức/dự án/biểu tượng cảm xúc/]. Để sử dụng nó thì tạo môi trường ảo và cài đặt thư viện

pip install emoji  

Lúc đầu thử nghiệm trên jupyter notebook thì thấy khá ngon

Đến lúc chuyển qua viết trên Windows thì không hiển thị được các biểu tượng trên màn hình cmd của Windows. Dù đã thử nhiều cách nhưng kết quả hiển thị đều là các ô vuông.

Chuyển qua viết trên và chạy trên Linux [ssh vào server] thì cũng ra icon thù nhưng… mất màu. Thôi thì méo mó, có khác không vậy.

Đến một ngày vô tình biết đến “windows terminal preview” [https. //www. Microsoft. com/en-us/p/windows-terminal-preview/9n0dx20hk701]. Mọi thứ trở nên thú vị hơn. Xin chào các bạn đang sử dụng Windows để code Python một cốc bia nhé.

Thư viện này của tác giả có trên github tại địa chỉ https. //github. com/carpedm20/emoji, hãy bình chọn cho tác giả 1 sao nếu bạn thấy hay nhé

Phần ký hiệu của các biểu tượng để sử dụng lệnh, các bạn có thể tra cứu tại. https. //github. com/carpedm20/emoji/blob/master/emoji/unicode_codes. py

Ngoài 2 thư viện ở trên, tôi cũng có tìm hiểu thêm một số thư viện khá thú vị nữa & sẽ giới thiệu với các bạn qua các bài viết sau

Bài viết đầu tiên trên Viblo. Hy vọng đã chia sẽ là một chút niềm vui cho các bạn. Cảm ơn các bạn đã đọc bài viết của tôi

Chủ Đề