摘要: 尝试想要写自己的自动化测试框架,使用的是flask,想要使用SQLAlchemy实现数据库的模型映射,但是按照官方文档创建好module后执行时,会报错Working outside of application context. 经过一番查找,存在flask的上下文问题,以下是解决过程 官网案例: 阅读全文
posted @ 2024-06-19 19:25 PyAj 阅读(630) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2024-06-19 11:31 PyAj 阅读(0) 评论(0) 推荐(0)
摘要: # __import__是import语句的底层实现,解释器用的,是Python早期用于动态导入模块的函数, # 而importlib模块是在Python 3中引入的,提供了更丰富的API来处理模块导入相关的操作。 import importlib from importlib import uti 阅读全文
posted @ 2024-06-19 10:14 PyAj 阅读(242) 评论(0) 推荐(0)
摘要: 以下内容转载于 【python的importlib模块】 https://cloud.tencent.com/developer/article/1496629 1 模块简介 Python提供了importlib包作为标准库的一部分。目的就是提供Python中import语句的实现(以及__impo 阅读全文
posted @ 2024-06-19 09:28 PyAj 阅读(748) 评论(0) 推荐(0)
摘要: def get_project_tree(start_path: str, original_path: str, tree_data:list): child_files = os.listdir(start_path) for child_file in child_files: if chil 阅读全文
posted @ 2024-06-18 17:14 PyAj 阅读(32) 评论(0) 推荐(0)
摘要: 动态组件 有些场景下会需要在两个组件之间来回切换,比如tab页面 App.vue <template> <!--组件标签--> <component :is="tabComponent"></component> <button @click="changeHandle">切换组件</button> 阅读全文
posted @ 2024-05-14 22:54 PyAj 阅读(565) 评论(0) 推荐(0)
摘要: https://downloads.mysql.com/archives/community/ 阅读全文
posted @ 2024-05-14 17:01 PyAj 阅读(22) 评论(0) 推荐(0)
摘要: 组件生命周期 每个Vue组件实例在创建是都需要经历一系列的初始化步骤,比如设置好数据侦听,编译模版,挂载实例到DOM,以及在数据改变时更新DOM。在此过程中,它也会运行被称为生命周期钩子的函数,让开发者有机会在特定阶段运行自己的代码。 生命周期函数都是会自己执行 app.vue <template> 阅读全文
posted @ 2024-05-13 23:13 PyAj 阅读(57) 评论(0) 推荐(0)
摘要: 插槽-基本使用方式 我们已经了解了组件能够接收任意类型的JavaScript值作为props,但是组件要如何接收模版内容呢?在某些场景中,我们可能想要为子组件传递一些模版片段,让子组件在他们的组件中渲染这些片段。 最基本的使用方式 app.vue <template> <!--单标签就是仅应用当前组 阅读全文
posted @ 2024-05-11 22:55 PyAj 阅读(115) 评论(0) 推荐(0)
摘要: 透传Attribute 透传Attribute指的是传递给一个组件,却没有被该组件声明为props或emits的attribute或者v-on事件监听器。最常见的列子就是class、style和id。 当一个组件以单个元素为根路径渲染时,透传的attribute会自动被添加到根元素上 app.vue 阅读全文
posted @ 2024-05-10 22:40 PyAj 阅读(128) 评论(0) 推荐(0)