9 파이톤의 파이톤 자동화 사상
7732 단어 programmingpythonbeginners
네, 항목별로 다 사용해서는 안 되지만.
우리는 그것을 이용하여 데스크톱 응용 프로그램, 게임, 모바일 응용 프로그램, 사이트, 시스템 소프트웨어를 만들 수 있다.그것은 자동화에 가장 적합한 언어 중의 하나다.그런데 자동화는 뭘까요?그래서 오늘 우리는 파이톤을 어떻게 사용하여 자동화를 실현하는지 보게 될 것이다.간단하게 말하면, 파이톤 자동화 사상😊
1. 사이트 로그인 프로세스 자동화
우리는 매일 페이스북, 트위터, 인스타그램 등 소셜네트워크서비스를 사용한다. 로그인하고 싶을 때마다 로그인 ID와 비밀번호를 입력해야 한다. 이것은 매우 지루한 과정이다.python과selenium을 사용하면 로그인 과정을 자동화할 수 있습니다.스크립트를 작성하고 사용자 id와 비밀번호를 전달합니다.스크립트는 자동으로 계정에 로그인됩니다.
@this article를 보면 파이톤을 사용하여 페이스북에 자동으로 로그인하는 방법을 보여 준다.
2. 데스크톱 자동화(음성 지원)
이런 자동화는 대량의 업무와 헌신을 필요로 하며 영원히 끝이 없다.python과 다른 라이브러리를 사용하여 데스크톱 조수를 만들 수 있습니다. pc에서 실행하는 거의 모든 작업을 수행할 수 있습니다.
os
, webbrowser
, speech recognition
는 사용할 수 있는 라이브러리입니다.다행히도 나는 너에게 두 편의 문장을 줄 것이다.저것들 좀 봐!
3. 이메일 자동화
당신은 아직도 모든 고객을 위해 직접 이메일을 쓰고 있습니까?당신은python으로 메일을 자동으로 처리할 수 있습니다.CSV 파일을 만들고 당신이 보내고 싶은 모든 전자 우편과 정보를 저장한 다음 전자 우편 패키지로 전자 우편을 보냅니다.너는 이 문장을 보고 상황을 이해할 수 있다.CSV의 줄마다 순환을 사용하면 사용자 정의 메시지가 있는 수천 통의 전자메일이 자동으로 발송됩니다!➰
4. 자동 데스크톱 청소기
나는 항상 탁자의 청결을 유지하는 것을 좋아한다.나는 데스크톱에 쓰레기와 쓸모없는 서류가 많은 것을 보는 것을 좋아하지 않는다.만약 당신이 당신의 데스크톱을 질서정연하게 배치하는 것을 좋아하는 사람이라면, 당신은 절대로 이 자동화 프로젝트를 고려할 수 있습니다.
자동 데스크톱 청소기는 컴퓨터에서 각종 파일과 폴더를 정리하는 데 도움을 주고 스팸 파일도 삭제할 수 있는 항목이 될 것이다.
이 데스크톱 청소기의 일부 기능은 다운로드한 파일을 자동으로 적당한 폴더로 옮기고, 요구에 따라 표준적으로 파일을 구성하며, 유형에 따라 파일을 배열하는 것을 포함한다.
데스크톱 청소를 자동화하려면 이 파일을 보십시오.
5. 문자 자동화
핸드폰으로 문자 보내는 거 지겨워?python과 무료 문자 서비스(
fast2sms
)만 사용하면 데스크톱에서 문자를 보낼 수 있다.우리는bat 스크립트를 작성할 수 있으며, 클릭만 하면 파이썬 스크립트를 실행할 수 있습니다.만약 당신이 미친 극객이라면, 더 나아가 키보드 레코더를 만들어서 당신의 키를 읽고, 완벽한 키 조합에서 프로그램을 시작할 수 있다.6. 인스타그램 자동화
소셜 미디어는 우리의 일상생활에서 적극적인 역할을 하는데, 우리가 이런 응용 프로그램에서 하는 활동은 거의 중복된다.그렇다면 왜 이런 소셜 미디어 활동의 자동화를 시도하지 않는가!
이 프로젝트에서 우리는 사진 업로드, 추적, 사용자 추적 취소, 댓글 등 인스타그램 활동을 자동화하려고 시도한다. 인스타그램과 상호작용하는 데 인스타그램을 사용한다.
같은 프로그램도 다른 소셜미디어 활동의 자동화에 적용될 수 있다.더 많은 정보를 알고 싶으면 @을 누르십시오.
7. 유성 도서
Kindle는 유성 도서의 최대 판매상으로, 그들은 매달 9.99달러의 가격으로 유성 도서를 판매한다.비록 그리 많은 것은 아니지만, 당신은 그래도 약간의 돈을 지불해야 하지만,python을 사용하면 당신은 한 푼의 돈을 지불할 필요가 없습니다. 코드 몇 줄만 있으면 당신의 유성 도서만 있으면 됩니다.
pyttsx3
python의python 라이브러리로 텍스트를 오디오로 변환할 수 있습니다.당신은 심지어 자신의 요구에 따라 소리, 음조, 속도를 변경할 수 있습니다.이것은 매우 간단합니다. 아래 코드를 사용하십시오.
import pyttsx3
import PyPDF2
book = open('mybook.pdf',' rb') # Add path
pdf_reader = PyPDF2.PdfFileReader(book)
num_pages = pdf_reader.numPages
play = pyttsx3.init()
print('Playing Audio Book')
for num in range(0, num_pages): #iterating through all pages
page = pdf_reader.getPage(num)
data = page.extractText() #extracting text
play.say(data)
play.runAndWait()
8. 아침 네트워크 자동화
매일 일을 시작할 때, 우리는 보통 Stack Overflow, 도서관 문서, Spotify, 유튜브 등 몇 개의 흔한 사이트를 열 수 있다.
우리는 웹 브라우저 모듈과 bash 스크립트를 사용하여 웹을 자동화할 수 있다.간단한 스크립트를 작성해서 한 번에 여러 사이트를 열 수 있다.다음은 bash와 VBS 스크립트를 사용하여 컨트롤러를 사용하지 않은 상태에서 클릭을 통해 스크립트를 실행합니다.
열린 태그는 다음과 같습니다.
import webbrowser
webbrowser.open("stackoverflow.com")
webbrowser.open("hashnode.com")
webbrowser.open("reddit.com")
9. 자동 시간 추적 도구
만약 네가 생산력의 극객이라면, 이것은 너에게 있어서 감당할 수 없는 프로젝트이다.너는 이 프로젝트를 통해 너의 시간을 현명하게 관리하고 너의 업무 효율을 높일 수 있다.
이 프로젝트의 목적은 현재 사용 중인 사이트나 응용 프로그램, 그리고 이 사이트와 응용 프로그램에 걸린 시간을 자동으로 추적하는 것이다.JSON 파일을 사용하면 나중에 필요할 때 사용할 수 있도록 데이터가 저장됩니다.
우리는 특히 당신이 과도하게 사용한 일부 응용 프로그램이나 사이트의 사용 상황을 추적하는 것을 언급할 수 있다.만약 당신이 원한다면, 이 프로젝트는 당신의 소셜 미디어 사용 상황을 분석하고 통제하는 데 매우 유용하다.
여러분, 이렇게!좋아했으면 좋겠어.읽는 것은 충분하지 않으니, 너는 반드시 그것들을 사용해야 한다😎 즐거운 코딩!
Reference
이 문제에 관하여(9 파이톤의 파이톤 자동화 사상), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/unitybuddy/9-python-automation-ideas-for-pythonistas-13jl텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)