WikipediaData
WikipediaData[article]
给出指定维基百科文章的普通文本.
WikipediaData[{article1,article2,...}]
gives the texts for each of the articles.
WikipediaData[article,property,options]
给出指定属性值,对于给定维基百科文章,由可选参数修改.
WikipediaData["Category"category,property,options]
给出指定属性值,对于给定维基百科类别,由可选参数修改.
WikipediaData["PageID"pageid,property,options]
给出指定属性值,对于对应于给定数值维基百科页面 ID 的文章,由可选参数修改.
更多信息和选项
- WikipediaData 利用 MediaWiki 的 API 从维基百科中提取文章和类别内容以及元数据.
- 可以用字符串或 Wolfram 语言实体指定文章. 字符串 "RandomArticle" 会选择随机的维基百科文章.
- 与文章内容和元数据相关联的属性包括:
-
"ArticlePlaintext" 文章内容的普通文本版本 "ArticleWikicode" Wikicode 中的文章内容 "ArticleContributors" 参与文章编辑的人员名单 "PageID" 维基百科网页 ID 号 "SummaryPlaintext" 普通文本中的简要文章摘要 "SummaryWikicode" Wikicode 中的简要文章摘要 "Title" 文章标题 - 关于链接文章和网站的属性包括:
-
"LinksList" 指定文章中参考的维基百科文章列表 "LinksRules" 表示从指定文章链接出来的规则列表 "BacklinksList" 参考指定文章的维基百科文章列表 "BacklinksRules" 表示链接到指定文章的规则列表 "SeeAlsoList" 在指定文章的“参见”章节中参考的维基百科页面列表 "SeeAlsoRules" 在指定文章的“参见”章节中参考的维基百科页面规则列表 "ExternalLinks" 在指定文章中参考的外部 URL 列表 - 关于类别的属性包括:
-
"CategoryLinks" 表示指定类别和子类别之间链接的规则列表 "CategoryMembers" 包含在给定类别中的子类别和文章标题列表 "CategoryMemberIDs" 包含在给定类别中的子类别和文章页面 ID 列表 "CategoryArticles" 包含在给定类别中的文章标题列表 "CategoryArticleIDs" 包含在给定类别中的文章页面 ID 列表 "ParentCategories" 包含给定页面的类别列表 - 在其他维基百科语言版本中关于相应页面的属性包括:
-
"LanguagesList" 具有相应文章的维基百科语言版本列表 "LanguagesURLs" 在其他维基百科语言版本中相应文章的 URL 列表 "LanguagesURLRules" 在其他维基百科语言版本中相应文章的语言 URL 规则列表 "TitleTranslation" 文章的其他维基百科语言版本的语种和标题规则列表 "TitleTranslationRules" 在其他维基百科语言版本中相应文章的语言标题规则列表 - 返回与给定页面相关的 GeoLocation 信息的属性包括:
-
"GeoPosition" 与页面相关联的主 GeoPosition "GeoNearbyArticles" 主 GeoPosition 位于页面的给定半径内的文章标题列表 "GeoNearbyDataset" 主 GeoPosition 位于页面的给定半径内的文章相关信息的资料组 - 返回图像和图像元数据的属性包括:
-
"ImageList" 来自给定页面的缩略图列表 "ImageDataset" 关于来自给定页面的图像的信息的资料组 - 大多数 WikipediaData 属性支持 MaxItems 选项:
-
MaxItems 500 返回的结果数目 - 返回文章链接的属性支持下列属性:
-
"MaxLevel" 1 从指定页面搜索的层数 "MaxLevelItems" 500 每一层跟随的链接数目 - "GeoNearby" 属性还可以支持以下选项,但不可以同时使用:
-
GeoDistance 沿着给顶点以米为单位搜索半径(最大值为 10,000 米);也允许 Quantity 对象 GeoDisk None 使用 GeoDisk 的半径和 GeoPosition 信息并在其周围搜索(最小值 10 米,最大值 1000 米) - 大部分 WikipediaData 属性支持 Language 选项:
-
Language "English" 使用的维基百科版本(可以是字符串或 "Language" 实体) - Language 的可能规范包括:
-
Languagelang 从由 lang 表示的维基百科版本中检索指定的文章 Language{lang1lang2} 给定由 lang1 表示的维基百科版本中的指定文章,从维基百科的 lang2 版本中检索对应的文章 - 返回度量数据的属性包括:
-
{"DailyPageHits",propval} 每日页面浏览量的时间序列 {"MonthlyPageHits",propval} 月页面浏览量的时间序列 - 返回度量数据的属性支持以下量符:
-
"Access" 用于访问给定页面的客户或平台 "Project" 托管给定页面的维基媒体项目 "Agent" 访问给定页面的代理类型 - "Access" 量符的可能值包括:
-
"AllAccess" 来自于所有平台的页面浏览量 "Desktop" 来自于桌面客户的页面浏览量 "MobileApp" 来自于移动应用程序的页面浏览量 "MobileWeb" 来自于移动网络客户的页面浏览量 - "Agent" 量符的可能值:
-
"AllAgents" 来自于所有用户代理的页面浏览量 "User" 来自于普通用户的页面浏览量 "Spider" 来自于爬虫的页面浏览量 "Bot" 来自于机器人的页面浏览量 - "Project" 量符的值应该是指定维基媒体项目,例如:commons.wikimedia.org 的基本 URL.
范例
打开所有单元关闭所有单元基本范例 (8)
文本
Wolfram Research (2015),WikipediaData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/WikipediaData.html (更新于 2018 年).
CMS
Wolfram 语言. 2015. "WikipediaData." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2018. https://reference.wolfram.com/language/ref/WikipediaData.html.
APA
Wolfram 语言. (2015). WikipediaData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/WikipediaData.html 年