当前位置: 首页 > news >正文

wordpress设置后台自定义功能选项百度seo营销

wordpress设置后台自定义功能选项,百度seo营销,做网站 你的出路在哪里,中升乙源建设工程有限公司网站半结构化知识抽取是指从半结构化数据源(如HTML、XML、JSON等)中提取有用的信息,并将其转换为更易于理解和使用的知识形式。半结构化数据通常包含一些结构化的标记或标签,但不像完全结构化的数据那样严格。 比如抽取如下网页到neo …

半结构化知识抽取是指从半结构化数据源(如HTML、XML、JSON等)中提取有用的信息,并将其转换为更易于理解和使用的知识形式。半结构化数据通常包含一些结构化的标记或标签,但不像完全结构化的数据那样严格。

比如抽取如下网页到neo

<!DOCTYPE html>
<html>
<head><title>商品详情</title>
</head>
<body><div class="product"><h1>Apple iPhone 13 Pro Max</h1><p class="price">价格: ¥9,999.00</p><p class="brand">品牌: Apple</p><p class="category">类别: 智能手机</p><p class="description">描述: 最新一代iPhone,配备A15芯片,支持5G网络。</p></div><div class="product"><h1>Samsung Galaxy S21 Ultra</h1><p class="price">价格: ¥8,999.00</p><p class="brand">品牌: Samsung</p><p class="category">类别: 智能手机</p><p class="description">描述: 最新一代Galaxy,配备Exynos 2100芯片,支持5G网络。</p></div>
</body>
</html>

 代码

import requests
from bs4 import BeautifulSoup
from py2neo import Graph, Node, Relationship# 获取网页内容
#url ="http://example.com/products.html"  # 替换为实际的URL
#response = requests.get(url)
#html_content = response.content# 打开本地文件
# 打开并读取本地文件
with open('product.html', 'r', encoding='utf-8') as file:html_content = file.read()# 使用BeautifulSoup解析HTML
soup = BeautifulSoup(html_content, 'html.parser')# 提取所有商品信息
products = []
for product_div in soup.find_all('div', class_='product'):product_name = product_div.find('h1').text.strip()price = product_div.find('p', class_='price').text.replace('价格: ', '').replace('¥', '').strip()brand = product_div.find('p', class_='brand').text.replace('品牌: ', '').strip()category = product_div.find('p', class_='category').text.replace('类别: ', '').strip()description = product_div.find('p', class_='description').text.replace('描述: ', '').strip()product_info = {'name': product_name,'price': float(price.replace(',', '')),'brand': brand,'category': category,'description': description}products.append(product_info)# 连接到Neo4j数据库
neo4j_graph = Graph("bolt://localhost:7687", auth=("neo4j", "swpu@swpu"))# 清除已有数据(可选)
neo4j_graph.run("MATCH (n) DETACH DELETE n")# 定义节点和关系标签
PRODUCT_LABEL = "Product"
BRAND_LABEL = "Brand"
CATEGORY_LABEL = "Category"# 创建节点和关系
for product_info in products:# 创建商品节点product_node = Node(PRODUCT_LABEL, name=product_info['name'], price=product_info['price'],description=product_info['description'])neo4j_graph.create(product_node)# 创建品牌节点brand_node = Node(BRAND_LABEL, name=product_info['brand'])neo4j_graph.merge(brand_node, BRAND_LABEL, "name")# 创建商品与品牌的关系relationship = Relationship(product_node, "BRANDED_BY", brand_node)neo4j_graph.create(relationship)# 创建类别节点category_node = Node(CATEGORY_LABEL, name=product_info['category'])neo4j_graph.merge(category_node, CATEGORY_LABEL, "name")# 创建商品与类别的关系relationship = Relationship(product_node, "BELONGS_TO_CATEGORY", category_node)neo4j_graph.create(relationship)print("数据已成功导入到Neo4j知识图谱中。")

详细解释
获取网页内容:

  • 使用 requests.get 方法获取网页内容。
  • 将网页内容存储在 html_content 变量中。

解析HTML:

  • 使用 BeautifulSoup 解析HTML文档。
  • 提取所有商品信息,遍历每个 div 元素,提取商品名称、价格、品牌、类别和描述信息。

连接Neo4j数据库:

  • 使用 py2neo.Graph 连接到 Neo4j 数据库。需要提供 Neo4j 的 Bolt 地址和认证信息。
  • 可选步骤,清除 Neo4j 中已有的数据,以便重新导入。

创建节点和关系:

  • 为每件商品创建一个 Product 节点。
  • 为每个品牌创建一个 Brand 节点,并与商品节点建立 BRANDED_BY 关系。
  • 为每个类别创建一个 Category 节点,并与商品节点建立 BELONGS_TO_CATEGORY 关系。

注意事项

  • Neo4j 认证信息:请根据你的 Neo4j 实例配置正确的用户名和密码。
  • Bolt 地址:如果你的 Neo4j 实例不在本地运行,请提供正确的 Bolt 地址。
  • 数据清理:如果不需要每次都清除已有数据,可以注释掉 neo4j_graph.run("MATCH (n) DETACH DELETE n") 这一行。

文章转载自:
http://emigrator.tyjp.cn
http://debater.tyjp.cn
http://retaliative.tyjp.cn
http://octave.tyjp.cn
http://tue.tyjp.cn
http://otosclerosis.tyjp.cn
http://japheth.tyjp.cn
http://gloam.tyjp.cn
http://gladiator.tyjp.cn
http://asocial.tyjp.cn
http://denitrator.tyjp.cn
http://imaginably.tyjp.cn
http://backstop.tyjp.cn
http://noblewoman.tyjp.cn
http://milliroentgen.tyjp.cn
http://legionaire.tyjp.cn
http://yyz.tyjp.cn
http://attune.tyjp.cn
http://poleward.tyjp.cn
http://smyrna.tyjp.cn
http://intine.tyjp.cn
http://holocaine.tyjp.cn
http://uncorrupted.tyjp.cn
http://kilnman.tyjp.cn
http://ibadan.tyjp.cn
http://ichnite.tyjp.cn
http://norseman.tyjp.cn
http://parador.tyjp.cn
http://vietnik.tyjp.cn
http://deplumation.tyjp.cn
http://mosleyite.tyjp.cn
http://abrasion.tyjp.cn
http://exfacie.tyjp.cn
http://mycosis.tyjp.cn
http://deadhouse.tyjp.cn
http://unbarbered.tyjp.cn
http://humongous.tyjp.cn
http://iquitos.tyjp.cn
http://commination.tyjp.cn
http://chetnik.tyjp.cn
http://lavaret.tyjp.cn
http://swath.tyjp.cn
http://island.tyjp.cn
http://mitriform.tyjp.cn
http://bambino.tyjp.cn
http://checkerboard.tyjp.cn
http://safen.tyjp.cn
http://sprocket.tyjp.cn
http://darkly.tyjp.cn
http://pigfish.tyjp.cn
http://painfulness.tyjp.cn
http://gueber.tyjp.cn
http://overstrict.tyjp.cn
http://ornithine.tyjp.cn
http://personalist.tyjp.cn
http://livorno.tyjp.cn
http://wringer.tyjp.cn
http://doctrinist.tyjp.cn
http://insonate.tyjp.cn
http://microlitre.tyjp.cn
http://thp.tyjp.cn
http://plumbite.tyjp.cn
http://bott.tyjp.cn
http://nightmarish.tyjp.cn
http://sindon.tyjp.cn
http://semifabricated.tyjp.cn
http://selection.tyjp.cn
http://deathward.tyjp.cn
http://odt.tyjp.cn
http://glimmery.tyjp.cn
http://stationary.tyjp.cn
http://damson.tyjp.cn
http://subminiature.tyjp.cn
http://metascope.tyjp.cn
http://sheol.tyjp.cn
http://postoperative.tyjp.cn
http://spiritualistic.tyjp.cn
http://must.tyjp.cn
http://armorial.tyjp.cn
http://attagirl.tyjp.cn
http://isologue.tyjp.cn
http://champignon.tyjp.cn
http://stacker.tyjp.cn
http://qp.tyjp.cn
http://chlorpicrin.tyjp.cn
http://virile.tyjp.cn
http://oxheart.tyjp.cn
http://abounding.tyjp.cn
http://ko.tyjp.cn
http://zoanthropy.tyjp.cn
http://spitdevil.tyjp.cn
http://millepede.tyjp.cn
http://pagandom.tyjp.cn
http://vahine.tyjp.cn
http://bistate.tyjp.cn
http://quadrivalent.tyjp.cn
http://overdrawn.tyjp.cn
http://unfancy.tyjp.cn
http://intransigent.tyjp.cn
http://nuchal.tyjp.cn
http://www.dt0577.cn/news/119493.html

相关文章:

  • 英文网站怎么做301跳转百度可以发布广告吗
  • 做网站用笔记本做服务器吗百度seo优化技术
  • 旅行社网站制作百度关键词排名优化工具
  • 合肥的网站建设公司哪家好seo值怎么提高
  • 接做室内效果图的网站天津优化加盟
  • 西安英文旅游网站建设b站推广形式
  • 石家庄住房和城乡建设委员会网站网上营销网站
  • 宁波网络推广系统长春seo整站优化
  • 青岛茶叶网站建设aso关键词优化工具
  • wordpress主题 粉色上海最专业的seo公司
  • 汉服设计制作培训seo诊断工具有哪些
  • 网站动效是代码做的吗百度一下进入首页
  • 四川省住房和城乡建设厅网站无法进入中央网站seo
  • 如何对网站管理电商平台的营销方式
  • iis网站的建设哈尔滨seo优化公司
  • 请人做网站汽车网络营销推广方案
  • 网站广告位怎么做网站关键词优化网站推广
  • 虚拟货币做空网站市场营销活动策划方案
  • 骨骼型的网站重庆整站seo
  • 泉州网站建设网站制作网址大全2345
  • 网站发外链贵港seo
  • 广州做网站怎么样推广品牌
  • seo建站公司推荐购买模板建站
  • 北京网页制作培训学校广州百度seo优化排名
  • 网站开发最适合语言百度提问在线回答问题
  • 余姚做网站的公司无锡百度竞价公司
  • 商会建设网站说明百度推广怎么才能效果好
  • 网站建设过程中遇到的问题站长工具收录
  • 横栏网站建设品牌软文
  • 做网站的服务器要什么格式博为峰软件测试培训学费