본문 바로가기
Chatgpt

Chatgpt 이용한 프로그램 짜기 - 파이썬 영어 문서 한글 번역

by code2772 2023. 7. 29.

[ 목차 ]

    728x90
    반응형

    ✔  GPT 입력

    : 파이썬으로 "C:\Users\user\OneDrive\바탕 화면\english.txt" 파일에서 영어를 한국어로 번역해서 "C:\Users\user\OneDrive\바탕 화면\korea.txt" 파일에 저장하는 코드를 작성해줘 

     

    ✔ english.txt 파일

     

    ✔ 코드

    from googletrans import Translator
    
    def translate_text(input_file, output_file, source_lang="en", target_lang="ko"):
        # Read the input file containing English text
        with open(input_file, "r", encoding="utf-8") as file:
            english_text = file.read()
    
        # Initialize the Translator
        translator = Translator()
    
        # Translate the English text to Korean
        translated_text = translator.translate(english_text, src=source_lang, dest=target_lang)
    
        # Write the translated text to the output file
        with open(output_file, "w", encoding="utf-8") as file:
            file.write(translated_text.text)
    
    if __name__ == "__main__":
        input_file_path = r"C:\Users\user\OneDrive\바탕 화면\english.txt"
        output_file_path = r"C:\Users\user\OneDrive\바탕 화면\korea.txt"
    
        translate_text(input_file_path, output_file_path)
    
        print("Translation complete. The translated text is saved in 'korea.txt'.")

     

    ✔ korea.txt 파일 번역결과

     

    반응형