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

怎么用mvc架构做网站广告代运营

怎么用mvc架构做网站,广告代运营,网页设计banner尺寸,邢台做移动网站公司电话文章目录 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/461719.html

相关文章:

  • 拷问wordpressseo优化平台
  • wordpress 建企业网站媒体吧软文平台
  • 手机网站开发标准100种找客户的方法
  • 网站设计板块营销策划与运营团队
  • 卖掉的网站了对方用来做违法营销网络是什么意思
  • 如何用dw做asp动态网站软件开发网站
  • 广告在什么网站做企业seo职位
  • 微网站什么意思企业网站设计论文
  • 网站建设 名词解释烟台百度推广公司
  • 广告公司招聘哪些职位google 推广优化
  • 无忧自助建站重庆营销型网站建设公司
  • 重庆哪里可以做网站的百度一下百度网站
  • 莱芜百度网站制作深圳网站优化
  • 用sublime可以做企业网站吗荆门网站seo
  • 怎么做公司展示网站seo公司排行
  • 网站建设北京贵百度电脑网页版入口
  • 网站正在维护中运营网站是什么意思
  • 事业单位 网络网站建设简单的网站制作
  • 只买域名不建网站网站关键词优化办法
  • 检测网站的seo效果营销广告语
  • 大学生做的广告短视频网站东莞网络推广招聘
  • 香港营销型网站乔拓云智能建站
  • 如何建立网站后台百度风云榜热搜
  • 购物网站开发环境seo网络推广企业
  • 网站做edi认证有用没怎样制作免费网页
  • 免费源代码网站seo关键词有话要多少钱
  • 淮南网站建设淮南茂名百度seo公司
  • 常用wap网站开发工具 手机网站制作软件app线下推广怎么做
  • 苏州工业园区有哪些企业seo推广和百度推广的区别
  • 做网站 传视频 用什么笔记本好东莞优化排名推广