Lập trình Python

Tính khoảng thời gian giữa 2 datetime trong Python

Đây là bài toán khá phổ biến trong lập trình Python! Sau đây là cách xử lý của vinasupport.com nhé! Đầu tiên chúng ta sử dụng thư viện datetime của Python để tính ra tổng số giây giữa 2 khoảng thời gian: from datetime import datetime first = datetime(2022, 3, 5, 23, 8, 15) end […]

Encode và Decode mã hóa Base64 sử dụng Python

Đợt này mình đang có dự án sử dụng base64 để mã hóa token, để gửi tới API. Nên mình xin chia sẻ cách mã hóa base64 sử dụng ngôn ngữ lập trình Python. Base64 là gì? Mã hóa Base64 là một loại mã hóa byte thành ký tự ASCII và ngược lại. Tên của […]

Lấy giá trị checksum MD5, SHA1 của file sử dụng Python

md5, sha1 là 2 hàm băm nổi tiếng nhất thường được sử dụng để mã hóa mật khẩu. Ngoài ra nó cũng thường được sử dụng để kiểm tra tính toàn vẹn của tệp tin, khi được sao chép từ nơi này sang nơi khác, hoặc tải trên mạng internet về. Hôm nay vinasupport.com sẽ […]

Automation Test bằng Selenium với Safari trên MacOS

Automation Test đang càng trở lên phổ biến và được sử dụng nhiều cho các dự án Web, App. Việc sử dụng Automation Test giúp tiết kiện chi phí và thời gian của việc phát triển phần mềm. Tiêu biểu trong các công nghệ Automation Test là sử dụng Selenium. Bài viết này sẽ hướng […]

Hướng dẫn tạo File Zip sử dụng Python

Nối tiếp tutorial về lập trình Python, hôm nay chúng ta sẽ học cách tạo ra file zip bằng cách sử dụng Python, thông qua thư viện zipfile. Thư viện này là build-in của Python 3 nên các bạn không cần phải thực hiện cài đặt. Tạo File Zip sử dụng Python Đầu tiên là […]

Kết nối tới Sock5 Proxy bằng Python

Sau 1 loạt bài viết về lập trình Python, hôm nay vinasupport.com sẽ giới thiệu 1 tutorial nữa về kết nối tới Sock5 Proxy sử dụng Python. Cài đặt thư viện pysocks pip install pysocks # Or pip install -U requests[socks] Kiểm tra Sock5 Proxy Kiểm tra server sock5 còn sống không chúng ta sử […]

Cài đặt và chạy chương trình Python trên Windows

Python đang là ngôn ngữ phát triển nhất năm 2019. Nó đang được các lập trình viên sử dụng nhiều để xây dựng các hệ thống liên quan tới trí tuệ nhân tạo (AI), Blockchain, … VinaSupport sẽ hướng dẫn các bạn cài đặt và chạy trương trình Python trên môi trường Windows. Download và […]

Hướng dẫn lập trình Python với Visual Studio Code

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ì […]

Thực thi Command Line trên Linux sử dụng Python

Để thực thi Command Line trên Linux, chúng ta có cách cách sau đây: 1. Sử dụng module os Module os là module sẵn có trong Python, chúng ta có thể gọi ra sử dụng bất cứ lúc nào mà không cần phải cài đặt gì cả. Xem xét ví dụ sau: import os os.system(‘ls […]

Lấy thông tin địa chỉ Mac Address sử dụng Python

Địa chỉ MAC là gì? Địa chỉ MAC được hiểu là địa chỉ vật lý là mã định danh duy nhất được gán tới card mạng NIC của máy tính. Card NIC giúp kết nối máy tính với nhau trong mạng và nó là duy nhất cho tất cả các NIC. Nếu bạn sử dụng […]