当前位置:首页>python>2python之线上前端测试删除节点及模拟请求

2python之线上前端测试删除节点及模拟请求

  • 2026-08-25 14:08:03
2python之线上前端测试删除节点及模拟请求

写在前面的话

再建淘宝。之前同事聊天,她带娃兼职做一些刷单,给商家点赞之类的活,月入过万。他离开北京回时,想着老家工作机会少,能月入三四千就顶天了。在某一刻,这让我有点心动,想着过几年,可以搞搞这条路,也许会比较好。现在刷视频,看一些大厂裁员的大龄员工,家人清一色的都是说,先让老公找个送外卖,跑滴滴的活过渡着,以后再想办法。我想,难道除了铁人三项就没其它活了吗,看来大厂出来的人思路也是狭隘的,我同事走向了另一条路,也间接为我指明方向。但后来,仔细想想,这个选项也不是那么的完美。首先,同事成功,并不见得我能成功。现在做能成功,并不说明四年后,再做仍然成功,就比如:我现在开发个淘宝,估计根本没人用。所以说,没有包治百病的药,给自己留的所谓的后路实践起来也会困难百出,还是把当下手里的活做好,以后的事以后再说。

[339]--------底部有张生活照片

【关键词】python、neo4j、删除节点、模拟请求

一、python+neo4j接口相关

1.线上前端测试删除节点

描述:线上前端传数据,验证能不能删除节点。页面如下:

图2a-1

开工:

第一步:删除节点

发现前端传的数据labels多一层,截图如下:

图2a-2

注:前端调了,测试通过。

第二步:测试

测试还可以

2.线上前端测试创建关系

描述:线上前端传数据,验证能不能创建节点关系。页面如下:

图2a-3

分析:看看三个字段行不行。

开工:

第一步:功能测试

测下看有没有问题,创建没成功,打日志看看。语句写错了,参考如下:

MATCH (u:NodeLabel {id: 1}), (g:NodeLabel {id: 2})
CREATE (u)-[r:RELATIONSHIP_LABEL]-(g)
RETURN r

注:如果不知道label,可以参考如下代码:

MATCH (u {id: 1}), (g {id: 2})
CREATE (u)-[r:NEW_RELATIONSHIP]-(g)
RETURN r

注:u与属性之间有个空格。

修改程序如下:

图2a-4

注:创建关系,约束时,应写在里面,写在外面用and是查不出来的。

第二步:测试

测试还可以

3.模似请求

描述:在一个python接口中请求另外一个python接口,并实现异步post请求。

开工:

第一步:查资料-0924

可以参考如下:

import asyncio
import aiohttp


async def post_to_another_api():
    url = "http://your-other-api-url"
    data = {"key": "value"}  # 这里替换为你要发送的数据
    async with aiohttp.ClientSession() as session:
        async with session.post(url, json=data) as response:
            if response.status == 200:
                return await response.json()
            else:
                return None


async def main():
    result = await post_to_another_api()
    if result:
        print(result)


if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    loop.run_until_complete(main())

注:在程序中引用一下,先建个模拟请求的方法。这里面需要安装aiohttp,命令如下:

pip3 install aiohttp

注:暂时没成功

第二步:测试-1321

测试没通过

二、后台相关

三、生活照片

拍摄于‎‎‎2025‎年‎12‎月‎6‎日,‏‎10:42:07,带孩子出去玩,当时大宝8岁,二宝3岁两个月。人有后路会心安,不会那么慌张,但有后路也会影响当前做事的劲头,觉得有兜底,无所谓,还是不留后路吧,这样工作效率能高一点。

图2c-1

四、昨日花销(三级)

昨日花销截图如下:

图2d-1

《本文完》

最新文章

随机文章