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

郑州互助盘网站开发网站注册登录

郑州互助盘网站开发,网站注册登录,江阴网站的建设,东莞厚街家具文章目录 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/829637.html

相关文章:

  • 郑州高端网站定制建设2019做网站的出路
  • 专做废旧电子电路板配件回收的网站做企业云网站的企业
  • 好的 做网站的软件公司运城哪家做网站的公司好
  • dedecms 旅游网站模板下载阿里云主机怎么做两个网站吗
  • 北京专业制作网站公司哪家好怎么联系网站开发团队
  • 企业网站分为哪三种类型有关外贸的网站有哪些内容
  • 永久免费网站建设系统行业网站怎么做
  • 企业网站搜索优化外包wordpress cgi漏洞
  • 服务好的镇江网站优化搜索引擎最新排名
  • 郑州妇科医院哪家排名比较好放心网站推广优化咨询
  • 做网站如何组建域名免费网站下载app软件
  • 利用vps做网站企业网站一般做多宽
  • 网站设计深圳联系电话?徐州专业建站公司
  • 适合做网站背景的图片用友erp管理软件系统
  • 阜蒙县建设镇官方网站xwiki做的网站
  • 北京住房城乡建设厅网站wordpress 回收站
  • 网站建设主要有哪些成本海拉尔网站建设+网站设计
  • 众筹网站功能免费网页视频下载器
  • 搭建企业网站流程陆丰网站
  • 做一个卖东西的网站多少钱男子替人做网站网站
  • 网站建设产品展示集团网站设计公司
  • 模板网站合同油管代理网页
  • 可以看帖子的网站梁山网站建设公司
  • 齐河网站建设公司网站制作需要学多久
  • c 做注册网站设计师 网站
  • 网站免费搭建平台wordpress账户被禁用
  • 浙江网站推广运营手游源码论坛
  • 网站怎么做 流程dedecms图片网站模板
  • 网站开发 旅游怎么做网站外推
  • 网站备份与恢复网站建设 有道翻译