You are viewing a single comment's thread from:

RE: [코딩몰라여] steem-python으로 포스트와 댓글 실시간으로 읽어오기 기초

in #kr-dev7 years ago (edited)

b.stream(filter_by=['comment']) 는 포스트, 댓글을 리스트와 같이 순차적으로 접근할 수 있는 Iterable 객체를 생성해주는 Generator 객체입니다.

<p dir="auto"><code>map은 함수 하나와 list, str과 같은 반복 가능한 자료형(iterable)을 파라미터로 제시하면, 반복 가능한 자료형을 매개변수로 수행된 함수의 반환 결과를 가져오는 함수입니다. <p dir="auto">따라서 <code>stream = map(Post, b.stream(filter_by=['comment'])) 는 <code>b.stream(filter_by=['comment']) 로 얻은 Iterable 객체가 담고 있는 <strong><em>요소를 <code>Post 형으로 형변환한 결과가 됩니다. <p dir="auto">Iterator와 Generator에 대한 설명이 많이 있지만 아래의 링크가 도움을 드릴 수 있을거라 생각합니다.<br /> <a href="http://pythonstudy.xyz/python/article/23-Iterator%EC%99%80-Generator" target="_blank" rel="nofollow noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">http://pythonstudy.xyz/python/article/23-Iterator%EC%99%80-Generator <p dir="auto">언제나 편하게 질문해주세용 >ㅅ<
Sort:  

친절한 답변 감사합니다! 조금 이해가 가는것 같습니다. 달아주신 링크 참조해서 더 알아보겠습니다