inflearn logo
강의

講義

知識共有

行政職のための定時退勤術 - Python業務自動化

メインメールを送信する(3.9と同じ)

왜 이런가요?

479

dexelop

投稿した質問数 3

0

함수 내에서 to=[] 에 대해서 아래와 같이 디폴트 처리를 하니깐

to.append('a@test.com')

이 함수를 여러 번 호출해서 쓰니깐, 호출할 때마다 'a@test.com'이 계속 추가됩니다.

왜 이런가요?

python

回答 1

0

kokori

안녕하세요 전체 코드를 확인해봐야 알겠지만 아마 

to = [] 

 

for :

 to.append('a@test.com')

 send_email()

 

과 같은 형태로 돌고 있다면 for문을 진행하는 동안 to list가 초기화되지않아 a 주소가 계속 쌓이고 있는 것으로 보입니다. 

 

kokori91@gmail.com 으로 코드 보내주시면 저도 한번 확인해보겠습니다

[데이터 전처리] dropna에서 특정 두 지표만 기준으로 결측치를 제거한 이유가 궁금합니다

0

4

0

pip install -r requirements.txt

0

9

1

명령 프롬프트

0

13

1

채점기능

0

9

1

VCP 누적 성과 저장 질문

0

24

2

주사위 게임

0

10

1

정처기 필기 준비할때 이 이론을 다시 외워도 될까요?

0

21

1

smithery filesystem mcp server

0

27

2

1-2 주가 데이터 수집 (OHLCV) 강의 질문 드려요

0

20

2

환불방법알려주세요

0

29

2

주피터 설치되어있는지 어디서 확인해요 도대체

0

28

4

pandas 설치 안되요 짜증나요

0

26

3

명령프롬포트에 파이썬 설치 안되요

0

24

3

체점기

0

21

2

Python: Select Interpreter 오류

0

22

1

수강연장 가능 문의 (기간 약 한달반)

0

32

2

윈도우에서 VScode 사용 시 질문입니다.

0

19

2

국세청 trigger38부터 진행 불가 입니다

0

546

1

강사님 문의드립니다

0

371

1

이런 문구가 뜨는데요..

0

786

4

sender_password가 노출되어 있어요...

1

402

1

chrome driver 72버전이 왜 안전한 건가요?

0

427

1

코드 간소화를 하는 이유가 궁금합니다.

1

906

2

팝업창

0

340

1