Python

Lưu và nhập Cookie với Python và Selenium WebDriver

Trong Automation Test sử dụng Selenium WebDỉver với Python 3, nếu bạn đã đăng nhập thì làm sao lưu được trạng thái đăng nhập khi bật lại cửa sổ trình duyệt. Chúng ta phải thao tác cookie của trình duyệt. Bài hướng dẫn sau sẽ hướng dẫn lưu (Save) và nhập (import) lại Cookie Để […]

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

Upload file tới mega.nz sử dụng Python

Chúng ta lại tiếp tục với service lập trình python. Lần này vinassupport.com sẽ hướng dẫn các bạn cài đặt và sử dụng thư viện mega.py để upload file lênh dịch vụ lưu trữ mega.nz. Chắc hẳn các bạn đã biết tới dịch vụ lưu trữ mega.nz. Tiền thân của nó là dịch vụ megaupload.com […]

Ẩn cửa sổ Firefox khi sử dụng Selenium và Python

Khi sử dụng Selenium, mặc định 1 cửa sổ Firefox sẻ được hiển thị ra để render Javascript. Điều đó sẽ gây rất nhiều khó chịu cho bạn. Vậy chúng ta có thể ẩn cửa sổ này đi không? Với Chrome và các trình duyệt khác thì mình không rõ. Nếu có thời gian sẽ […]

Translation / Dịch văn bản sử dụng Google Translate API với Python

Để dịch văn bản / translate text, có 1 thư viện của Python giúp chúng ta thực hiện dễ dàng đó là thư viện googletrans. Nó dịch văn bản thông qua API của Google Translate. Sau đây mình sử hướng dẫn căn bản cách sử dụng thư viện này để dịch văn bản nhé! Cài đặt […]

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

Upload file tới Amazon S3 sử dụng Python 3

Bài viết này mình sẽ hướng dẫn các bạn upload file, hình ảnh tới Amazon S3 – Dịch vụ lưu trữ file nổi tiếng của Amazon. Để thực hiện các bạn vui lòng tham khảo các bài viết sau: Giới thiệu Amazon S3, tạo và quản lý bucket Tạo tài khoản AMI để lấy Access […]

[Python] Kết nối tới dịch vụ AWS sử dụng thư viện Boto3

AWS (Amazon Web Services) là dịch vụ cloud nổi tiếng. Nó cung cấp cho chúng ta rất nhiều các dịch vụ như dịch vụ máy chủ EC2, lưu trữ S3, Load Balancing, … Ngoài ra AWS còn cung cấp rất nhiều API để quản lý các dịch vụ này bằng các ngôn ngữ khác nhau. […]

Hướng dẫn cài đặt Python 3 trên RHEL / Red Hat / CentOS

Sau bài viết hướng dẫn cài đặt Python 3 trên Ubuntu. Hôm nay, vinasupport.com sẽ hướng dẫn các bạn cài đặt Python 3 trên hệ điều hành RHEL / Red Hat / CentOS. Để cài đặt Python 3 phiên bản mới nhất trên RHEL / Red Hat / CentOS chúng ta sử dụng các lệnh […]

[Python] Fix lỗi “Could not find platform independent libraries”

Nếu bạn gặp phải lỗi sau: Could not find platform independent libraries <prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Fatal Python error: Py_Initialize: Unable to get the locale encoding ModuleNotFoundError: No module named ‘encodings’ Current thread 0x00007f47a62e3700 (most recent call first): Process finished with exit code 134 (interrupted by signal 6: SIGABRT) Nguyên nhân: Bạn đã […]