Reddit에 익숙하다면 사진이 포함 된 모든 게시물의 제출 제목 옆에있는 작은 미리보기 미리보기가 표시됩니다. Reddit은 어떻게 그렇게 할 것입니까? 링크가 .jpg, .png, .bmp
등으로 끝나는 지 확인하기 만합니까?내가 링크하는 사이트에서 이미지를 추출하려면 어떻게해야합니까?
6
A
답변
3
reddit은 이미지 URL이 아닌 모든 소스에서 미리보기 이미지를 가져옵니다. 이는 특정 사이트에 대한 규칙을 설정하고, 알 수없는 URL에 대한 축소판을 검색하기위한 일반적인 프로세스를 하나씩 두어 자동화 된 periodic task입니다.
reddit의 많은 이점 중 하나는 the source code is open입니다. 파이썬을 이해하면 /r2/lib/scraper.py
을 확인하여이 프로세스의 작동 방식을 자세히 확인해야합니다.
또한 StackOverflow는 프로그래밍 관련 질문에 대한 답변을 얻을 수있는 좋은 곳이지만 reddit 자신의 /r/redditdev을 확인하여 reddit 개발에 대한 정보를 얻을 수도 있습니다. URL이 .JPG가 포함되어있는 경우 실제로
0
<img>
태그의 내용을 확인할 수 있습니다.
1
- 는, .PNG, 등, 그 사용합니다. 사이트가 인기있는 도메인 (flickr.com, youtube.com, amazon.com 등) 인 경우 는
- , (이있을 수 있습니다 당신이 관련이있을 것이다라는 것을 알고 뭔가를 추출하는 미리 정의 된 규칙의 집합 이 추천 이미지, YouTube 미리보기 이미지, Amazon 제품 이미지, 등)
- 의 작업을 모두 HTML로 처리해야하는 경우 직접 처리해야합니다. 페이지에서 처음으로 을 선택할 수 있습니다. 크기가 가장 큰 것은 이거나 알고리듬으로 이 가장 관련성이 높습니다 (예 : 상대적으로 크고 본체 내용이라고 생각하는 부분).
마지막 옵션을 선택해야하는 경우 권장 할만한 방법 중 하나는 여러 이미지를 추출하고 A/B를 테스트하여 가장 우수한 클릭률을 가진 이미지를 찾는 것입니다. 그렇게하면 거의 항상 가장 좋은 것을 얻을 수 있습니다.
관련 문제
- 1. 웹 사이트에서 이미지를 추출하려면
- 2. 웹 사이트에서 이미지를 조작하려면 어떻게해야합니까?
- 3. URL에서 도메인을 추출하려면 어떻게해야합니까?
- 4. 개체에서 값을 추출하려면 어떻게해야합니까?
- 5. 문자열에서 숫자를 추출하려면 어떻게해야합니까?
- 6. 내 사이트에서 이미지를 안전하고 저렴하게 허용하려면 어떻게해야합니까?
- 7. System.Drawing.Bitmap 개체에서 원본 이미지 스트림을 추출하려면 어떻게해야합니까?
- 8. 실행 파일에서 배열을 추출하려면 어떻게해야합니까?
- 9. 사용자 입력에서 문자열을 추출하려면 어떻게해야합니까?
- 10. XML에서 Java의 문자열로 자식 요소를 추출하려면 어떻게해야합니까?
- 11. WMV 파일에서 특정 프레임을 추출하려면 어떻게해야합니까?
- 12. Perl에서 고정 너비 형식의 열을 추출하려면 어떻게해야합니까?
- 13. HTMLAgilityPack을 사용하여 Div에서 물건을 추출하려면 어떻게해야합니까?
- 14. 트랜잭션 테이블에서 변환을 가장 잘 추출하려면 어떻게해야합니까?
- 15. XML 문서에서 XML 블록을 추출하려면 어떻게해야합니까?
- 16. PerlMagick을 사용하여 EXIF 데이터를 추출하려면 어떻게해야합니까?
- 17. XML :: Simple의 데이터 구조에서 값을 추출하려면 어떻게해야합니까?
- 18. Perl에서 HTML 테이블의 데이터를 추출하려면 어떻게해야합니까?
- 19. asp.net 웹 사이트에서 이미지를 저장하십시오.
- 20. PHP로 암호화 된 PDF에서 제목을 추출하려면 어떻게해야합니까?
- 21. Perl을 사용하여 파일에서 약어를 추출하려면 어떻게해야합니까?
- 22. Perl을 사용하여 HTML 테이블 데이터를 추출하려면 어떻게해야합니까?
- 23. 비트 맵 이미지에서 오브젝트를 추출하려면 어떻게해야합니까?
- 24. C의 WBC 파일에서 사진을 추출하려면 어떻게해야합니까?
- 25. JavaScript를 사용하여 현재 URL에서 토큰을 추출하려면 어떻게해야합니까?
- 26. 특정 스키마에서 sprocs/tables/functions을 추출하려면 어떻게해야합니까?
- 27. Wireshark로 SOCKS를 통과하는 HTTP 데이터를 추출하려면 어떻게해야합니까?
- 28. HTML에서 주소와 전화 번호를 추출하려면 어떻게해야합니까?
- 29. 열린 사회 기반 네트워크에서 정보를 추출하려면 어떻게해야합니까?
- 30. 특정 바이너리 파일 형식에서 텍스트를 추출하려면 어떻게해야합니까?
Reddit에서 태그의 내용을 의미합니까? 압축하여 이미지를 축소하고 서버에 축소판 크기 이미지로 저장하는 것 같습니다. – vette982