반응형
이전글에서 자문자답을 했다. 불러온 쿠팡 상품정보 100개를 어떻게 사용할 것인지.
그 답은 여러개의 트위터에 글을 발행하자 였습니다.
기존에 cp.py를 복사해서 twi.py파일을 만들었습니다.
새로운 파일 id_1.py 파일을 만들었습니다.
id_1.py 파일은 ini 파일처럼 여러가지 셋팅 설정값을 부분을 분리해서 넣을 파일입니다.
##### twi.py 파일 ####
import id_1 as GET_ID #사용할 설정값 셋팅파일을 가져옵니다.
우선 id_1.py를 twi.py에 import 해 줍니다. 확장자 py 는 입력하지 않습니다. import한 id_1은 GET_ID라고 명명합니다.
id_1.py 파일에 다음과 같이 트위터 api key 값들을 입력합니다.
#### id_1.py ####
#!/usr/bin/env python
# -*- coding: utf-8 -*-
### 트위터 API KEY #####################
ACCESS_KEY_dic = { # TWITTER_API_CONSUMER_ACCESS_KEY 값들
1 : 'kdPYGSTmRW0a7qnz1351AYTpD',
2 : 'sfafAWE734gg4g$ggaasefASg',
#3 : '',
#4 : '',
}
SECRET_KEY_dic = { # TWITTER_API_CONSUMER_SECRET_KEY 값들
1 : '1QfyognjlhDJSlgIS9Unfevba4DFEPXjLHoVb9KZMBc3d5aW41',
2 : '1weghWEFdrgzcjiu4jDFjyu5DD343hsryu8fGDrhhsr4js4hdf',
#3 : '',
#4 : '',
}
TOKEN_dic = { # TWITTER_API_ACCESS_TOKEN 값들
1 : '1275672211385981952-0SEByLXYEssdd9cvcz9Tlnbgumfq57',
2 : '5164813546789746356-0rgDrusjI6rt5DFghdrgdjFTtj3rDf',
#3 : '',
#4 : '',
}
TOKEN_SECRET_dic = { # TWITTER_API_ACCESS_TOKEN_SECRET 값들
1 : 'Olh7OXAsU6WJxfjlxpKor9rF8gVkef9MZsdfsw7Oasm4G',
2 : 'srhs5rY4shrHtfj6djxts342w3HDFhgxrhJthedryrdrr',
#3 : '',
#4 : '',
}
각각의 트위터 api key 값드을 딕셔너리자료형으로 관리해 줍니다.
1:[값], 2:[값]....... n:[값]을 만들어서 저장해 줍니다.
#### twi.py ####
for i in GET_ID.ACCESS_KEY_dic: #ACCESS_KEY_dic의 요소 갯수만큼 key값을 가져옵니다.
index_num = i
TWITTER_API_CONSUMER_ACCESS_KEY = GET_ID.ACCESS_KEY_dic[index_num]
TWITTER_API_CONSUMER_SECRET_KEY = GET_ID.SECRET_KEY_dic[index_num]
TWITTER_API_ACCESS_TOKEN = GET_ID.TOKEN_dic[index_num]
TWITTER_API_ACCESS_TOKEN_SECRET = GET_ID.TOKEN_SECRET_dic[index_num]
GET_ID의 ACCESS_KEY_dic의 요소 갯수만큼 값을 가져올껍니다.
main() 함수의 트위터 계정 발급하는 부분 전체를 가져온 ACCESS_KEY_dic 만큼 반복해서 실행하도록 for 하위로 넣습니다.
반응형
'Cito 일 > 아무나 하는 파이썬' 카테고리의 다른 글
[Python]트위터에 쿠파하기 업그레이드 1-4 : 채널 아이디 부여 (1) | 2020.09.01 |
---|---|
[Python]트위터에 쿠파하기 업그레이드 1-3 : 상품 카테고리 확장 (0) | 2020.08.31 |
[Python] 문자열 공백 제거 (2) | 2020.08.30 |
[Python]트위터에 쿠파하기 업그레이드 1-2 : 네이버 단축 url 사용 (0) | 2020.08.30 |
트위터에 쿠파하기 업그레이드 1 : 상품정보를 낭비하지 말자 (0) | 2020.08.24 |
쿠팡파트너스 - 트위터 너무 쉽게 자동 트윗하기 문제점?! (0) | 2020.08.24 |
쿠팡파트너스 - 트위터 너무 쉽게 자동 트윗하기 (트위터 글쓰기 API 호출) (0) | 2020.08.23 |
쿠팡파트너스 - 트위터 너무 쉽게 자동 트윗하기 (쿠팡파트너스 API 호출) (1) | 2020.08.22 |
쿠팡파트너스 - 트위터 너무 쉽게 자동 트윗하기 (쿠팡파트너스 인증) (0) | 2020.08.22 |
댓글