작성
·
320
·
수정됨
0
main.py에 count 10을 했는데 계속 진행되고 있습니다.
keyword_list = ["식당인테리어","식당"]
for keyword in keyword_list:
#해시태그 띄어쓰기 사용 불가, 필터링 기능
keyword = keyword.replace(" ","")
count = 10
insta_web.insta_web_work(driver,keyword,count)
insta_mobile.insta_mobile_work(device,30)
print("[작업 완료] - 자동화 프로그램 동작이 완료되었습니다.")
그리고 파일이 저장이 되지 않습니다.
뭐가 문제일까요?
테스트용으로 count 10을 했는데 말입니다.
저장되지 않는 것 같습니다.
포스팅 링크 추출 완료
팔로워 리스트 추출 완료 70 - 1
팔로워 리스트 추출 완료 69 - 2
팔로워 리스트 추출 완료 56 -3
팔로워 리스트 추출 완료 59 -4
팔로워 리스트 추출 완료 52 -5
[에러] 팔로워 버튼 클릭 에러
팔로워 리스트 추출 완료 0
팔로워 리스트 추출 완료 72 -6
팔로워 리스트 추출 완료 60 -7
팔로워 리스트 추출 완료 64 -8
팔로워 리스트 추출 완료 54 -9
팔로워 리스트 추출 완료 30 -10
팔로워 리스트 추출 완료 71 -11
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다.
DevRookie님, 문제 상황을 설명해주셔서 감사합니다.
문의하신 코드에서 count = 10
으로 설정하신 후 insta_web_work
함수와 insta_mobile_work
함수를 호출하시면서 각각의 함수 안에서 팔로워 리스트를 추출하는 과정을 진행하고 계신 것으로 보입니다. 하지만 예상했던 count
값에 불구하고 더 많은 반복 작업이 수행된 것 같네요.
문제를 해결하기 위해서는 다음과 같은 점을 확인해보셔야 합니다.
1. insta_web_work
와 insta_mobile_work
함수 내부의 논리를 점검해 보세요. count
매개변수가 반복 횟수 조절에 제대로 사용되고 있는지 확인이 필요합니다.
2. 함수 내부에서 반복문이나 기타 조건문 내에서 count
값이 변경되거나, 추출 과정 중 예외 상황에 따른 재시도 로직이 반복 횟수에 영향을 주는지 확인해야 합니다.
3. 파일이 저장되지 않는 문제는 추출한 데이터를 파일로 저장하는 코드부를 확인해볼 필요가 있습니다. 데이터 추출 후 파일 입출력 단계에서 적절한 처리가 되고 있는지 점검해보세요.
해당 문제를 해결하시기 위해선 실제 함수 내부의 구현을 확인해보시고, 코드 전반에 대한 디버깅을 시도해보시는 것이 좋을 것 같습니다.
다만, 제공해주신 정보 내에 insta_web_work
와 insta_mobile_work
함수의 구체적인 구현은 없기 때문에, 정확한 문제를 파악하기에는 한계가 있습니다. 만약 위의 방법으로도 해결하지 못하시면 해당 함수의 구현 부분을 포함하여 다시 문의해주시면 더 도움을 드릴 수 있을 것 같습니다.
추가적인 질문이 있으시면 언제든 문의하기 기능을 통해 직접 문의해주시길 바랍니다.
도움이 되었길 바라며, 성공적인 자동화 프로그램 개발을 기원합니다.