문제가 복사하려면 원본 소스는 좋은 비고! ! !
최근에 몇 가지 간단한 플레이 마이크로는 우리가 마이크로 채널의 웹 버전를 통과한다 수 있다고 생각 구현 마이크로 편지의 웹 버전 마당 복 주머니 크롤링 정보를 청소하기 위해 로그온, 당신은 또한 메시지를 보내 게시 할 수 있습니다.
""이 라이브러리는 itchat 설치 pip install itchat
선착순 기간 간단한 시험, 마이크로 편지를 로그 다음 코드는 로그인을 확인하기 위해 스캔 코드 전화 측 후 2 차원 코드를 생성 실행할 수 있도록, 그것은 'filehelper'에 메시지를 보내드립니다,이 filehelper는 마이크로 채널 전송 조수에있는 파일입니다.
가져 오기 itchat #의 로그 itchat.login () #의 전송 메시지 itchat.send (U ' 안녕하세요 오리! ' , ' filehelper ' )
그것은 파일 전송 마법사가 자동 안녕하세요 오리를 보내 줄 것이다!
또한 ~에 로그온하고 우리가 연주 내려갈 수 있도록 메시지를 보내려면
""달성 마이크로 편지 친구 남성 여성 비율을
물론, 친구 목록, 성별 통계 계산의 목록을 얻으려면, 매우 간단합니다, 자신의 마이크로 편지 친구에서 성비 통계를 원하십니까
가져 오기 itchat #은 로그인 할 () itchat.login # 얻을 친구 목록에 친구 = itchat.get_friends (업데이트 = 참) [0 :] #은 카운터, 남성과 여성을 초기화 물론, 어떤 사람들은 채워지지 다른 = 남성 = 여성 = 0 # 그 후 계산 "소유"에서, 그래서 목록을 통과하는이 목록은 그의 첫 번째는,이다 # , 남성 1 2 여성을 위한 전 에서 친구들 [1 :] : 성 = 내가 [ " 섹스 " ] IF 섹스 = . = 1 : MALE + = 1. ELIF의 성별 == 2 : FEMALE . + = 1 다른 : OTHER= 1 + # 총 수, 좋은 아 ~의 비율을 계산하는 총 = LEN (친구 [1 :]) # 좋은 인쇄 결과 인쇄 (U " 남자 친구 :.. % 2F %% " % (부동 소수점 (MALE) / 총 100 * )) 인쇄 (U " 여자 친구 :. % 2 층 %% " % (플로트 (여성) / 총 100 * )) 인쇄 (U " 다른 :. % 2F %% " % (플로트 (기타) / 총 * 100))
결과 :
""실현 마이크로 채널 자동 회신을
그런 다음 전분기에 유사한 자동 회신을 달성하기 위해, 원칙은 보조로 파일을 보내는 동시에 메시지, 뒷면에 메시지를 수신, 당신은 통합 파일 지원에 메시지를 볼 수 있습니다.
코드는 간단하다, 좀 봐
# UTF8 코딩 = 가져 오기 itchat # 자동 응답 # 캡슐화 장식, 수신 된 메시지는 텍스트 인 경우 즉, 문자 메시지 itchat.msg_register @ ( ' 텍스트 ' ) DEF text_reply (MSG) : # 메시지가 자신에 의해 전송되지 않습니다 때 IF 하지 MSG [ ' fromusername ' ] == MyUserName 에다 : # 조수하라는 메시지를 표시 할 파일을 전송 (U itchat.send_msg " 친구의 정보를 입수 [% s]을 (를) @ % S : % S \ N- 형 " %를 (time.strftime을 ( " %의 D % %의 Y-M- %의 H %의 M %의 S " , time.localtime (MSG [ ' CreateTime 더 '])), 메시지는 [ ' 사용자는 ' ] [ ' 애칭 ' , MSG [ ' 텍스트 ' ), ' filehelper ' ) #의 친구에게 응답이 돌아 U를 ' [자동 회신] 안녕하세요, 나는 지금 뭔가가 아닌, 하나는 것 연락. \ n 개의 메시지를받은 : % S \ n ' % (MSG [ ' 텍스트 ' ]) IF __name__ == ' __main__ ' : itchat.auto_login () # 자신의 사용자 이름 가져 오기 MyUserName 에다을 = itchat.get_friends (업데이트 = TRUE) [0]" 사용자 이름 " ] itchat.run ()
달리기가 로그인 유지됩니다 후, 전화를 보려면, 자동 응답 모드를 설정 :
물론, 텍스트 텍스트 정보 외에, 당신은 또한 사진 (사진 표현 패키지 수), 음성, 명함, 위치 및 정보 공유 주의 유형 (즉, 같은 메시지의 철수로 뉴스의 사람 팁,)로 작성 데코레이터를받을 수 있습니다 형태가 실현 될 수있다
@ itchat.msg_register ([ ' 지도 ' , ' 카드 ' , ' 주 ' , ' 공유 ' , ' 사진 ' , ' 텍스트 ' ])
문제가 복사하려면 원본 소스는 좋은 비고! ! !
완료!