Python을 사용하여 Microsoft Word 문서에서 텍스트 검색 및 바꾸기
그 목적으로 Aspose.Words Cloud SDK for Python을 사용할 것입니다. Aspose.Words REST API를 사용하여 새 Word 문서를 처음부터 새로 만들고, 편집하고, 분할하고, 병합하고, 기존 Word 문서를 비교하고 변환할 수 있지만 이 자습서에서는 검색 및 바꾸기 기능에만 초점을 맞춥니다. 시작하겠습니다.
다음은 Word 문서에서 텍스트를 검색하고 바꾸는 단계입니다.
1 단계:
Sign up aspose.cloud를 사용하고 앱 SID 및 앱 키를 가져와 나머지 API 호출을 인증합니다.
2 단계:
PIP 에서 Python용 Aspose.Words Cloud SDK를 설치합니다.
3단계:
다음 코드를 복사하여 Python 스크립트 파일에 붙여넣습니다. 소스 파일을 동일한 디렉토리에 넣고 파일에 따라 Python 스크립트를 수정하고 실행하십시오. 그게 다야
# For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-python
import asposewordscloud
import asposewordscloud.models.requests
from shutil import copyfile
api_client = asposewordscloud.ApiClient()
api_client.configuration.host = 'https://api.aspose.cloud'
# Please get your App Key and App SID from https://dashboard.aspose.cloud/#/apps.
api_client.configuration.api_key['api_key'] = 'xxxxxxxxxxxxxxxxxxxxxx' # Put your appKey here
api_client.configuration.api_key['app_sid'] = 'xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx' # Put your appSid here
words_api = asposewordscloud.WordsApi(api_client)
filename = 'C:/Temp/TestFile.docx'
remoteFileName = 'TestFile.docx'
outputFileName = 'TestFile_output.docx'
#upload DOCX file to storage
request_upload = asposewordscloud.models.requests.UploadFileRequest(filename,remoteFileName)
response_upload = words_api.upload_file(request_upload)
#Search and Replace the Text
requestReplaceText = asposewordscloud.ReplaceTextParameters(old_value='malesuada', new_value='aspose')
request = asposewordscloud.models.requests.ReplaceTextRequest(name=remoteFileName, replace_text=requestReplaceText, dest_file_name=outputFileName)
result = words_api.replace_text(request)
#download file
request_download=asposewordscloud.models.requests.DownloadFileRequest(outputFileName)
response_download = words_api.download_file(request_download)
copyfile(response_download, 'C:/Temp/'+ outputFileName)
print("Result {}".format(result))
도움이 되었기를 바랍니다. 질문이나 제안 사항이 있으면 여기 또는 Aspose.Words Cloud forum에 의견을 보내주십시오.
Reference
이 문제에 관하여(Python을 사용하여 Microsoft Word 문서에서 텍스트 검색 및 바꾸기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/tilalahmad/search-and-replace-text-in-microsoft-word-document-using-python-2gno텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)