Python import googletrans9 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 Show Ngôn ngữ danh sách googletrans PythonTrong 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 googletrans9 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 googletrans9 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ảnBản dịch được thực hiện bằng phương pháp print(googletrans.LANGUAGES)7 print(googletrans.LANGUAGES)8 import googletrans0 Nếu chúng tôi không chỉ định ngôn ngữ nguồn và ngôn ngữ đích, import googletrans9 sẽ cố gắng phát hiện ngôn ngữ và dịch ngôn ngữ đó sang tiếng Anh import googletrans1 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 googletrans2 Để 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 googletrans3 Ngôn ngữ nguồn và đíchTrong ví dụ sau, chúng tôi chỉ định ngôn ngữ nguồn và ngôn ngữ đích import googletrans4 Ví dụ dịch văn bản tiếng Séc sang tiếng Hungary import googletrans5 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… |