python包以获取使链接预览的元素

link_preview的Python项目详细描述


收集LinkPreview所需元素的Python模块。

概述

link_preview现在是社交媒体中共享链接的一种流行方式。 预览的内容是:-

1. og.title:-
    Title of the preview.
    In HTML: <meta property="og.title" content="XYZ">
    Value: XYZ

2. og.description:-
    Description of the preview.
    In HTML: <meta property="og.description" content="XYZ">
    Value: XYZ

3. og.image:-
    Image of the preview.
    In HTML: <meta property="og.image" content="XYZ">
    Value: XYZ

4. title:-
    if 'og:title' is not found, this becomes the Title.
    In HTML: <title>XYZ</title>
    Value: XYZ

5. meta description:-
    if 'og:description' is not found, this becomes the Description.
    In HTML: <meta name="description" content="XYZ">
    Value: XYZ

6. favicon:-
    if 'og:image' is not found, this becomes the Image.
    In HTML: <link rel="shortcut icon" href="XYZ" type="image/x-icon">
    Value: XYZ

7. website:-
    Host website for the link.

引用:-richpreview(从 已学习)

此模块获取所有这些数据并将它们组合到字典中。

WhatsApp链接预览示例:-

#######################################
#   I    #    Title                   #
#   M    #    Description             #
#   A    #                            #
#   G    #    website                 #
#   E    #                            #
#######################################

用法:-

from link_preview import link_preview
dict_elem = link_preview.generate_dict(url) # this is a dict()

# Access values
title = dict_elem['title']
description = dict_elem['description']
image = dict_elem['image']
website = dict_elem['website']

催化

要从pip安装,请使用以下命令

pip install link_preview

要更新,请使用

pip install -U link_preview

许可证

麻省理工学院

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
从java包创建可执行jar文件   使用SFDC合作伙伴API创建新的“OpportunityLineItemSchedule”时发生java错误   java如何将一些用户定义的自定义参数直接插入到动态清单中?   java确定JFrame的图形配置?   java 安卓 studio中PendingEvent中的请求代码是什么   java如何在javaFx中为多个场景创建一个菜单栏   java ListNode头。下一个next=新的ListNode(0);这个错误是什么?   javax-to-Google-text-api。网ssl。异常:管道破裂   JAVAlang.ClassCastException:org。冬眠hql。内部的阿斯特。树无法将SqlNode转换为组织。冬眠hql。内部的阿斯特。树FromReferenceNode   jxl中程序关闭时java数据损坏   在java中从arraylist获取对象字段   继承java如何在实现父方法的同时扩展类   java spring boot thin jar什么都不做   java Eclipse消息称列表无法解析为类型   Java中的swing简单动画   java将prejson编码的字符串输出到spring框架   java ExpandableListView。setOnClickListener工作不正常   java将servletinputstream转换为sequenceinputstream   用Java4th版思考(尝试使用NetBeans构建本书的项目,但没有成功)   如何使用java从PostgreSQL数据库中的现有数据库创建新的XML文件