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

郑州互助盘网站开发网络推广引流软件

郑州互助盘网站开发,网络推广引流软件,白石洲附近做网站公司,wordpress博客无显示文章目录 1. Python程序改写2. 扣子中的代码配置3. 测试运行情况 1. Python程序改写 这里博主以一个示例“抓取财联社的新闻”为例子: #!/usr/bin/env Python # codingutf-8import pandas as pd import requestsdef get_url_by_request(url, paramsNone):"&q…

文章目录

  • 1. Python程序改写
  • 2. 扣子中的代码配置
  • 3. 测试运行情况

1. Python程序改写

这里博主以一个示例“抓取财联社的新闻”为例子:

#!/usr/bin/env Python
# coding=utf-8import pandas as pd
import requestsdef get_url_by_request(url, params=None):"""获取指定URL的响应数据"""headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ""Chrome/114.0.0.0 Safari/537.36"}response = requests.get(url, params=params, headers=headers)if response.status_code == 200:data = response.json()return data['data']def stock_info_global_cls():"""财联社-电报:https://www.cls.cn/telegraph """url = "https://www.cls.cn/nodeapi/telegraphList"data_json = get_url_by_request(url)['roll_data']temp_df = pd.DataFrame(data_json)big_df = temp_df.copy()big_df = big_df[["title", "content", "ctime", "level"]]big_df["ctime"] = pd.to_datetime(big_df["ctime"], unit="s", utc=True).dt.tz_convert("Asia/Shanghai")big_df["content"] = big_df["content"].str.replace(r'【[^】]*】', '', regex=True)big_df.sort_values(["ctime"], inplace=True)big_df.reset_index(inplace=True, drop=True)big_df["release_date"] = big_df["ctime"].dt.datebig_df["release_time"] = big_df["ctime"].dt.timebig_df = big_df[['release_date', "release_time", "title", "content", "level"]]return big_df.to_dict(orient="records")stock_info_global_cls()

得到的数据如下:

在这里插入图片描述
因为扣子的IDE无法debug,功能也不齐全,因此在Pycharm或vscode中将上述代码改写,使用极简必要的模块,返回一个list或dict:

import requests
import time
import redef get_url_by_request(url, params=None):"""获取指定URL的响应数据"""headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ""Chrome/114.0.0.0 Safari/537.36"}response = requests.get(url, params=params, headers=headers)if response.status_code == 200:data = response.json()return data['data']def get_cls_telegraph():"""财联社-电报:https://www.cls.cn/telegraph """url = "https://www.cls.cn/nodeapi/telegraphList"data_json = get_url_by_request(url)['roll_data']collect_data = []for _data in data_json:_local_time = time.localtime(_data['ctime'])collect_data.append({"release_date": time.strftime("%Y-%m-%d", _local_time),"release_time": time.strftime("%H:%M:%S", _local_time),"title": _data['title'],"content": re.sub(r'【[^】]*】', '', _data['content']),"level": _data['level'],})return collect_data

测试一下,得到如下结果:
在这里插入图片描述
然后就可以将上述代码直接应用于扣子了

2. 扣子中的代码配置

  1. 首先,登录扣子,进入【资源库】,点击右上角【+资源】,选择【云端插件-在Coze IDE中创建】

创建成功后,点击右上角【在IDE中创建工具】

  1. 点击【创建工具】,即可新建一个功能。在右边的代码编辑界面可以看到一个简单的示例:
from runtime import Args
from typings.check.check import Input, Outputdef handler(args: Args[Input])->Output:return {"message": "Hello, world!"}

这个handler为固定的写法,这些不动,我们把代码直接粘进来:

from runtime import Args
from typings.check.check import Input, Output
import requests
import time
import redef get_url_by_request(url, params=None):"""获取指定URL的响应数据"""headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ""Chrome/114.0.0.0 Safari/537.36"}response = requests.get(url, params=params, headers=headers)if response.status_code == 200:data = response.json()return data['data']def get_cls_telegraph():"""财联社-电报:https://www.cls.cn/telegraph """url = "https://www.cls.cn/nodeapi/telegraphList"data_json = get_url_by_request(url)['roll_data']collect_data = []for _data in data_json:_local_time = time.localtime(_data['ctime'])collect_data.append({"release_date": time.strftime("%Y-%m-%d", _local_time),"release_time": time.strftime("%H:%M:%S", _local_time),"title": _data['title'],"content": re.sub(r'【[^】]*】', '', _data['content']),"level": _data['level'],})return collect_datadef handler(args: Args[Input])->Output:return {"telegram_infos":get_cls_telegraph()}

左下角,要引入requests包,点击试运行,即可得到结果,整体的页面信息如下:
在这里插入图片描述
3. 测试通过后,点击右下角【更新输出参数】,自动配置元数据。然后点击【元数据】,补充更多信息,如:
在这里插入图片描述
4. 点击右上角【发布】,点击【下一步】,这里就算发布完成!

3. 测试运行情况

退出IDE编辑界面,在插件的主界面,这个功能拉倒右边有个小按钮【运行示例】,点击后得到如下结果:
在这里插入图片描述
这样就成功啦!

http://www.dtcms.com/wzjs/577699.html

相关文章:

  • 内蒙古响应式网站建设网站建设汇报材料
  • 公司开发个网站怎么做筑龙网怎么免费下载
  • 让别人做一个网站需要多少钱怎样进入公众号
  • 个人网站制作论文wordpress浏览量
  • 大兴网站建设制作招聘平面设计
  • phpcms做网站感想建筑资料软件
  • 适配网站建设模版电子商务网站实例
  • 网站建设客户人群宝安区网站建设
  • 做视频赚钱的国外网站wordpress 爬虫 视频教程
  • 宁德营销型网站建设自己做家具网站
  • 企业网站手机端太简洁剑三做月饼活动网站
  • 手机免费做网站怎么做网站电脑iis做网站
  • 西安市建设局官方网站宿迁市建设局网站首页
  • 购物网站建设得背景基本网站怎么做
  • 域名注册好了如何做网站正规刷手机单做任务网站
  • 建设银行重庆分行网站河南郑州网站推广优化
  • 宿迁做网站哪家好近期网络营销的热点事件
  • 做招商如何选择网站原型图网站
  • wordpress植物网站网页设计怎么样
  • 效果图网站有哪些666建筑人才网
  • 有什么网站可以做数学题wordpress meta插件
  • 北京4网站建设招聘网站怎么做seo
  • 无锡住房和城乡建设部网站体验做黑客的网站
  • 江苏省住房和城乡建设部网站怀化seo推广
  • 只做鞋子的网站安卓手机优化大师官方下载
  • 设计师必备的国际设计网站建立平台型组织第一步需要做什么
  • 深圳给企业做网站亚马逊网站建设进度计划表
  • 企业网站如何建设报告微网站开发用什么技术
  • 如何在电商上购物网站php编程软件中文
  • 网站建设 宜昌怎么做自己的单机网站