Hướng dẫn how do i add google translate to python? - làm cách nào để thêm google dịch vào python?
Trừ khi bạn đã trốn dưới một tảng đá, có lẽ bạn đã sử dụng Google Dịch trong nhiều trường hợp trong cuộc sống của bạn. Bất cứ khi nào bạn cố gắng dịch một từ hoặc câu từ một ngôn ngữ nhất định sang ngôn ngữ khác, đó là API Google Dịch mang lại cho bạn kết quả mong muốn trong nền. Mặc dù bạn có thể dịch bất cứ điều gì chỉ bằng cách truy cập trang web của Google Dịch, bạn cũng có thể tích hợp Google Dịch API vào các ứng dụng web hoặc chương trình máy tính để bàn của mình. Điều tốt nhất về API là nó cực kỳ dễ dàng để thiết lập và sử dụng. Show Bạn thực sự có thể làm rất nhiều điều với sự trợ giúp của API Google Dịch từ phát hiện ngôn ngữ đến dịch văn bản đơn giản, thiết lập ngôn ngữ nguồn và ngôn ngữ đích và dịch toàn bộ danh sách các cụm từ văn bản. Trong bài viết này, bạn sẽ thấy cách làm việc với API Google Dịch trong ngôn ngữ lập trình Python. Google Dịch cài đặt APITrước khi bạn có thể làm việc với API Google Dịch trong Python, bạn sẽ phải cài đặt nó. Có hai phương pháp cài đặt API khác nhau. Phương pháp đầu tiên là thẳng về phía trước. Chỉ cần truy cập Terminal và sử dụng trình cài đặt 6 để cài đặt API, như bạn sẽ làm cho bất kỳ thư viện Python nào khác. Để thực hiện việc này, hãy nhập lệnh sau vào thiết bị đầu cuối của bạn:
Nhấn Enter và mô -đun Python cho API Google Dịch sẽ được cài đặt trên hệ thống của bạn. Nếu bạn đã cài đặt phân phối Python Anaconda, bạn có thể cài đặt API bằng dấu nhắc Anaconda. Trong phương thức cụ thể này, bạn sẽ thay thế 6 trong lệnh trên bằng 8, như được hiển thị trong đoạn mã sau:
Bây giờ bạn đã cài đặt API, chúng tôi sẽ thấy nó hoạt động với sự trợ giúp của một số ví dụ. Liệt kê các ngôn ngữ được hỗ trợGoogle Dịch API hỗ trợ nhiều ngôn ngữ khác nhau. Để liệt kê tất cả các ngôn ngữ được hỗ trợ, hãy chạy tập lệnh sau:
Trong ví dụ trên, bạn sử dụng từ khóa 9 để nhập mô -đun 0. Sau đó, bạn có thể liệt kê tất cả các tên ngôn ngữ bằng cách in thuộc tính 1 của mô -đun 0.Khi được thực thi, đoạn mã trên sẽ liệt kê tất cả các tên ngôn ngữ được hỗ trợ cùng với ký hiệu tốc ký của chúng. Đây là cách đầu ra sẽ trông như thế nào:
Sử dụng cơ bảnTất nhiên, việc sử dụng cơ bản nhất của API Google Dịch là dịch các từ hoặc câu từ ngôn ngữ này sang ngôn ngữ khác. Để làm như vậy, chúng tôi phải nhập lớp 3 từ mô -đun 0.
Tiếp theo, bạn phải tạo một đối tượng của lớp 3.
Khi đối tượng lớp dịch được tạo, bạn sẽ chuyển văn bản bằng ngôn ngữ nguồn dưới dạng tham số cho phương thức 6 của đối tượng lớp 7, như được hiển thị bên dưới:
Trong tập lệnh trên, chúng tôi chuyển văn bản Phần Lan sang phương thức 6.Phương thức 6 trả về một đối tượng chứa thông tin về văn bản dịch, ngôn ngữ nguồn và đích và phát âm của văn bản. Theo mặc định, phương thức 6 trả về bản dịch tiếng Anh của văn bản được truyền cho nó. Trong trường hợp của chúng tôi, đối tượng được trả về bằng phương pháp 6 được lưu trữ trong biến 2.Đối tượng được trả về bằng phương thức 6 có các thuộc tính sau:
Hãy in tất cả các thuộc tính trên và xem chúng ta nhận được đầu ra nào:
Output: ________số 8Đầu ra cho thấy ngôn ngữ nguồn là tiếng Phần Lan (FI) và ngôn ngữ đích là tiếng Anh (EN). Câu được dịch có thể được in thông qua thuộc tính 7.Trong ví dụ trên, chúng tôi không chỉ định ngôn ngữ nguồn. Do đó, Google Dịch API cố gắng phát hiện chính ngôn ngữ nguồn. Tương tự, chúng tôi cũng không chỉ định bất kỳ ngôn ngữ đích nào và do đó, API đã dịch ngôn ngữ nguồn sang ngôn ngữ mặc định là tiếng Anh. Nhưng, điều gì sẽ xảy ra nếu bạn muốn chỉ định cả ngôn ngữ Nguồn và Dưới đến? Chỉ định Nguồn và Ngôn ngữ đíchTrên thực tế, rất dễ dàng để chỉ định cả hai ngôn ngữ đích và nguồn trong API Google Dịch. Đây là mã bạn sẽ sử dụng để chỉ truyền ngôn ngữ nguồn:
Để chỉ thêm ngôn ngữ đích, bạn phải thêm thuộc tính 5, theo sau là mã ngôn ngữ: 0Bạn cũng có thể vượt qua Nguồn và Ngôn ngữ đích cùng một lúc: Kiểm tra hướng dẫn thực hành của chúng tôi, thực tế để học Git, với các thực hành tốt nhất, các tiêu chuẩn được công nghiệp chấp nhận và bao gồm bảng gian lận. Ngừng các lệnh git googling và thực sự tìm hiểu nó! 1Bây giờ chúng ta hãy dịch một câu Phần Lan sang tiếng Pháp và sau đó in các ngôn ngữ nguồn và đích, cũng như văn bản được dịch. Lần này chúng tôi sẽ chỉ định các ngôn ngữ nguồn và đích. 2Phần trên của mã sẽ tạo ra kết quả sau đây. 3Dịch danh sách các cụm từCũng có thể dịch một danh sách các cụm từ văn bản với sự trợ giúp của API Google Dịch. Quá trình cơ bản giống như đã thảo luận ở trên. Bạn chỉ cần chuyển danh sách chứa các cụm từ dưới dạng tham số cho phương thức 6. Điều này rất hữu ích cho việc có một loạt các cụm từ được dịch riêng, nhưng tất cả trong một cuộc gọi API.Hãy tạo một danh sách các chuỗi chứa một số cụm từ từ tiếng Pháp. 4Bây giờ là lúc gọi phương thức 6 và truyền danh sách, ngôn ngữ nguồn và ngôn ngữ đích làm tham số. 5Trong kịch bản trên, ngôn ngữ nguồn là tiếng Pháp và ngôn ngữ điểm đến là tiếng Swig. Phương thức 6 trả về danh sách các đối tượng nếu bạn chuyển danh sách các cụm từ cho nó. Mỗi đối tượng trong danh sách được trả về bằng phương thức 6 tương ứng với từng cụm từ trong danh sách đầu vào phải được dịch. Cách tốt nhất để tìm bản dịch của từng cụm từ đầu vào trong danh sách là lặp lại danh sách các đối tượng đầu ra. Sau đó, bạn có thể sử dụng 7, 6, 4 và các thuộc tính khác của các đối tượng riêng lẻ để xem dịch các cụm từ riêng lẻ trong danh sách đầu vào.Trong tập lệnh bên dưới, chúng tôi lặp lại danh sách các đối tượng được trả về bằng phương thức 6 và sau đó in gốc và văn bản dịch: 6Sau đây sẽ là kết quả được hiển thị trên màn hình. 7Dịch các tài liệu văn bảnBạn cũng có thể dịch các tài liệu văn bản qua API Google Dịch. Tất cả bạn phải làm là đọc tệp văn bản trong Python bằng phương thức 9, đọc văn bản và chuyển nó sang phương thức 6.Bước đầu tiên là mở tệp trong chế độ "Đọc": 8Bạn cũng có thể kiểm tra xem tệp có ở chế độ "đọc" hay không bằng thuộc tính 1: 9Tiếp theo, bạn có thể sử dụng phương thức 2 để đọc nội dung của tệp. Nội dung của tệp có thể được lưu trữ trong bất kỳ biến nào. Trong trường hợp của chúng tôi, tên của biến sẽ là 3Chúng tôi cũng sẽ in biến 4 để kiểm tra xem Python có đọc đúng tệp văn bản hay không: 0Đây là đầu ra của nội dung tệp: 1Hãy chắc chắn rằng bạn có nội dung trên trong tệp văn bản của mình nếu bạn muốn theo dõi cùng với ví dụ của chúng tôi. Chúng tôi đã xác định rằng Python đang truy cập và đọc tệp văn bản. Bây giờ, chúng tôi sẽ dịch kết quả bằng cách nhập cùng một lớp 5 cũ từ trước. 2Bước tiếp theo là chuyển biến 4 chứa văn bản đầu vào cho hàm 6. Cuối cùng, in thuộc tính 7 của đối tượng được trả về bằng phương thức 6 và bạn sẽ nhận được chuỗi được dịch. 3Đầu ra sẽ trông giống như sau: 4Để viết văn bản được dịch vào cùng một tệp hoặc một tệp văn bản khác, bạn sẽ chỉ cần mở tệp trong chế độ ghi ("w"). Tiếp theo, bạn cần gọi phương thức 0 và truyền nó được dịch, như được hiển thị bên dưới: 5Trong ví dụ trên, chúng tôi đã sử dụng Trình quản lý bối cảnh 1 để tự động mở và đóng luồng ghi. Thứ hai, chúng tôi đã mở tệp trong chế độ ghi. Cuối cùng, chúng tôi đã sử dụng phương thức 0 để viết chuỗi được dịch vào một tệp mới.Sự kết luậnGoogle Dịch là một công cụ có API giúp bạn thực hiện nhiều chức năng liên quan đến dịch thuật khác nhau. Chúng tôi chỉ gãi bề mặt với các ví dụ trên. Bạn được khuyến khích thực hành API, cũng như tìm hiểu và hiểu cách sử dụng nó trong các ứng dụng thực tế. Google Dịch Python có miễn phí không?Googletrans là một thư viện Python miễn phí sử dụng API Google Dịch.Trong bài viết này, chúng tôi giải thích cách sử dụng các trò chơi that uses Google Translate API. In this article, we explain how to employ the…
Chúng ta có thể dịch ngôn ngữ bằng Python không?Gói Python giúp chúng tôi làm điều này được gọi là dịch.Gói này có thể được cài đặt theo cách sau.Nó cung cấp dịch thuật cho các ngôn ngữ chính.Dưới đây là một ví dụ về việc dịch một câu đơn giản từ tiếng Anh sang tiếng Đức.. This package can be installed by the following way. It provides translation for major languages. Below is an example of translating a simple sentence from English to German. |