Python năm 2019 trở thành ngôn ngữ phát triển nhất hiện nay. Nó càng ngày trở lên phổ biến, được sử dụng nhiều trong các dự án phần mềm, web. Đặc biệt là các dự án về trí tuệ nhân tạo (AI), Block Chain… Số lượng lập trình viên theo học lập trình Python vì […]
Nào bây giờ chúng ta cùng đóng gói Python Package đầu tiên của các bạn nhé! Mình đặt tên cho package này là VinaSupport Tạo Python package Đầu tiên chúng ta tạo câu trúc thư mục như sau: Giải thích cho 4 file này: VinaSupport/MyModule.py chứa mã nguồn của chương trình VinaSupport/__init__.py để load các module, […]
Hôm nay nhận được yêu cầu của dự án là phải làm cách nào bảo vệ được được source code, chống sao chép source code. Qua quá trình tìm hiểu, mình thấy sử dụng Cython khá là ổn, không những bảo vệ được source code của Python mà còn tăng hiệu suất xử lý nhờ […]
Đây là các thư viện Python để xử lý file Excel, không yêu cầu phải chạy trên môi trường Windows, có thể sử dụng cả với Python 2 & 3: Thư viện Python để xử lý file Excel openpyxl Thư viện được đề xuất cho việc đọc ghi file Excel 2010 (xlsx) Download: http://pypi.python.org/pypi/openpyxl Tài liệu: https://openpyxl.readthedocs.org/ […]
Tiếp tục series lập trình Python 3, hôm nay vinasupport sẽ hướng dẫn các bận cách kết nối tới CSDL MongoDB bằng Python 3. Các bài viết nên tham khảo trước: MongoDB là gì? Hướng dẫn cài đặt MongoDB trên Ubuntu Python là gì? Hướng dẫn viết chương trình sử dụng Python Hướng dẫn sử […]
Đoạn source code dưới đây được mình viết bằng Python 3, để xử lý việc chụp ảnh màn hình Desktop sử dụng thư viện đồ họa OpenCV. Đoạn code hiện chạy tốt trên môi trường Ubuntu Desktop 16.04. Cài đặt Python Module Việc đầu tiên là các cài đặt các Python Module cần thiết, sử […]
Tiếp series lập trình Python, xin giới thiệu với các bạn đoạn code Python 3 sau sử dụng thư viện paramiko có nhiệm vụ kết nối SSH tới 1 Remote Linux Server và chạy command “cat /etc/*-release” trên đó. Kết nối SSH và chạy command sử dụng Python 3 import paramiko ssh = paramiko.SSHClient() # […]
Một số kinh nghiệm làm việc với PIP – trình quản lý module/package của Python. Hy vọng nó sẽ hữu ích cho các bạn đang học lập trình Python. Pip là gì? Pip là một trình quản lý gói (Module/Package) cho Python. Nó là một công cụ cho phép bạn cài đặt và quản lý […]