Làm cách nào để dịch python sang tiếng Anh?

Python

import googletrans
9 là một mô-đun để dịch văn bản. Nó sử dụng API Google Dịch Ajax để phát hiện ngôn ngữ và dịch văn bản

Ngôn ngữ danh sách googletrans Python

Trong ví dụ đầu tiên, chúng tôi liệt kê các ngôn ngữ được hỗ trợ

#!/usr/bin/python

import googletrans

print(googletrans.LANGUAGES)

Chương trình liệt kê tất cả các ngôn ngữ được hỗ trợ trong từ điển Python

import googletrans

Chúng tôi nhập mô-đun

import googletrans
9

print(googletrans.LANGUAGES)

Chúng tôi in biến

print(googletrans.LANGUAGES)
1

$ languages.py
{'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 
'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 
'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 
'zh-cn': 'chinese (simplified)', 'zh-tw': 'chinese (traditional)', 'co': 'corsican', 
'hr': 'croatian', 'cs': 'czech', 'da': 'danish', .. }

Ở đầu ra, chúng ta có thể thấy các ngôn ngữ được hỗ trợ

Python googletrans phát hiện ngôn ngữ

import googletrans
9 có thể được sử dụng để phát hiện ngôn ngữ

________số 8

Trong các ví dụ, chúng tôi có hai văn bản khác nhau. Chúng tôi sử dụng phương pháp

print(googletrans.LANGUAGES)
3 để xác định ngôn ngữ của văn bản

#!/usr/bin/python

import googletrans

print(googletrans.LANGUAGES)
0

Chúng tôi nhập

print(googletrans.LANGUAGES)
4, được sử dụng để thực hiện các bản dịch

#!/usr/bin/python

import googletrans

print(googletrans.LANGUAGES)
2

Đây là hai văn bản được dịch. Đầu tiên là tiếng Hungary, tiếng Slovak thứ hai

#!/usr/bin/python

import googletrans

print(googletrans.LANGUAGES)
3

Một phiên bản của

print(googletrans.LANGUAGES)
4 được tạo

#!/usr/bin/python

import googletrans

print(googletrans.LANGUAGES)
5

Chúng tôi xác định ngôn ngữ của văn bản với

print(googletrans.LANGUAGES)
3 và in kết quả ra bàn điều khiển. Phương thức in ngôn ngữ và giá trị độ tin cậy, là xác suất đoán đúng ngôn ngữ

#!/usr/bin/python

import googletrans

print(googletrans.LANGUAGES)
7

Hai ngôn ngữ đã được phát hiện một cách chính xác

Python googletrans bản dịch đơn giản

Bản dịch được thực hiện bằng phương pháp

print(googletrans.LANGUAGES)
7
print(googletrans.LANGUAGES)
8

import googletrans
0

Nếu chúng tôi không chỉ định ngôn ngữ nguồn và ngôn ngữ đích,

import googletrans
9 sẽ cố gắng phát hiện ngôn ngữ và dịch ngôn ngữ đó sang tiếng Anh

import googletrans
1

Chúng tôi dịch một văn bản tiếng Nga. Chúng tôi nhận được một đối tượng dịch

import googletrans
2

Để có được bản dịch, chúng tôi in trường

$ languages.py
{'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 
'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 
'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 
'zh-cn': 'chinese (simplified)', 'zh-tw': 'chinese (traditional)', 'co': 'corsican', 
'hr': 'croatian', 'cs': 'czech', 'da': 'danish', .. }
0 của đối tượng được dịch

import googletrans
3

Ngôn ngữ nguồn và đích

Trong ví dụ sau, chúng tôi chỉ định ngôn ngữ nguồn và ngôn ngữ đích

import googletrans
4

Ví dụ dịch văn bản tiếng Séc sang tiếng Hungary

import googletrans
5

Ngôn ngữ nguồn được chỉ định với tùy chọn

$ languages.py
{'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 
'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 
'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 
'zh-cn': 'chinese (simplified)', 'zh-tw': 'chinese (traditional)', 'co': 'corsican', 
'hr': 'croatian', 'cs': 'czech', 'da': 'danish', .. }
1 và đích với tùy chọn
$ languages.py
{'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 
'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 
'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 
'zh-cn': 'chinese (simplified)', 'zh-tw': 'chinese (traditional)', 'co': 'corsican', 
'hr': 'croatian', 'cs': 'czech', 'da': 'danish', .. }
2

Có chức năng dịch trong Python không?

Phương thức translate() trả về một chuỗi trong đó một số ký tự đã chỉ định được thay thế bằng ký tự được mô tả trong từ điển hoặc trong bảng ánh xạ . Sử dụng phương thức maketrans() để tạo bảng ánh xạ. Nếu một ký tự không được chỉ định trong từ điển/bảng, ký tự đó sẽ không được thay thế.

Python có thể sử dụng Google Dịch không?

Googletrans là thư viện python miễn phí và không giới hạn đã triển khai API Google Dịch. Điều này sử dụng API Google Dịch Ajax để thực hiện cuộc gọi đến các phương thức như phát hiện và dịch. Tương thích với Python 3. 6+ .

Python sử dụng trình dịch nào?

Python là ngôn ngữ lập trình cấp cao được thiết kế để thực hiện nhiều tác vụ. Nó dựa trên trình thông dịch CPython để dịch mã Python thành thứ mà máy có thể đọc được.

Google Dịch Python có miễn phí không?

Googletrans là 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…