随笔分类 -  python学习笔记

摘要:最近工作中需要调用webservice接口,经过一番资料查询后,整理出下面几个测试方法 SOAP UI 查看wsdl文件 两个测试网站: QQ 在线状态查询接口:http://ws.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl 参数:Q 阅读全文
posted @ 2024-03-02 10:57 hanfe1 阅读(2775) 评论(0) 推荐(0) 编辑
摘要:Python 日志记录-loguru 使用logging模块时 用python写代码时,logging模块最基本的几行配置,如下: import logging logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name) 阅读全文
posted @ 2022-12-07 15:14 hanfe1 阅读(362) 评论(0) 推荐(0) 编辑
摘要:记录一种日志封装 logger.py import os import logging class AppLogger: def __init__(self, name, level=logging.DEBUG, stdout=False, tofile=None): # 创建一个logger se 阅读全文
posted @ 2022-08-27 15:46 hanfe1 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1. 白话垃圾回收 用通俗的语言解释内存管理和垃圾回收的过程,搞懂这一部分就可以去面试、去装逼了… 1.1 大管家refchain 在Python的C源码中有一个名为refchain的环状双向链表,这个链表比较牛逼了,因为Python程序中一旦创建对象都会把这个对象添加到refchain这个链表中。 阅读全文
posted @ 2022-08-17 15:11 hanfe1 阅读(111) 评论(0) 推荐(0) 编辑
摘要:基本命令 1.查看所有分支 git branch -a (看看是否连接上远程的git) 2.创建分支 git branch xxx(为你的分支起名字) 3.切换分支 git checkout xxx(切换到你创建的分支,xxx为你要切换分支的名字) 4.添加修改代码到缓存(注意最后的"."前面有个空 阅读全文
posted @ 2021-05-25 10:10 hanfe1 阅读(3234) 评论(0) 推荐(0) 编辑
摘要:...后补充 参考 https://www.cnblogs.com/wupeiqi/articles/9805296.html 阅读全文
posted @ 2021-02-20 16:58 hanfe1 阅读(39) 评论(0) 推荐(0) 编辑
摘要:异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 异常种类 在python中不同的异常可以用不同的类型(python中统一了类与类型,类型即类)去标识,不同的类对象标识不同的异常,一个异常标识一种错误 常见异常: AttributeError 试图访问一个对象没有的树形, 阅读全文
posted @ 2020-06-04 10:06 hanfe1 阅读(192) 评论(0) 推荐(0) 编辑
摘要:官方地址: https://layer.layui.com/ 案例: jQuery - Ajax请求时自动显示Loading效果(设置全局加载框) https://www.hangge.com/blog/cache/detail_2057.html 下面整理了大佬的一些笔记: layer - 简单好 阅读全文
posted @ 2020-05-26 16:37 hanfe1 阅读(341) 评论(0) 推荐(0) 编辑
摘要:大目标:crm系统。 权限组件 stark组件 crm业务 步骤: 第一部分权限组件: 1.创建django project,luffy permission 2.两个app rbac,权限组件 web,销售管理系统 3.app: rbac 将权限相关的表编写到此app的models.py中 4.a 阅读全文
posted @ 2020-03-18 15:18 hanfe1 阅读(248) 评论(0) 推荐(0) 编辑
摘要:```python 1.项目背景介绍: 以教育机构为背景的crm项目,系统主要为销售部、运营部、教质部、提供平台,对他们的工作进行量化 销售部: 公户,公共用户 私户,我的用户。 源码示例下载:luffy_crmy系统【luffy_crm.zip】 阅读全文
posted @ 2020-03-17 16:33 hanfe1 阅读(220) 评论(0) 推荐(0) 编辑
摘要:介绍:stark组件,是一个帮助开发者快速实现数据库表的增删改查 目标:10s 完成一张表的增删改查 stark组件提供的接口说明: list_display = [display_checkbox,]#自定义展示的列 /display_checkbox多选框 per_page_count = 10 阅读全文
posted @ 2020-03-17 16:25 hanfe1 阅读(157) 评论(0) 推荐(0) 编辑
摘要:分页组件 武佩奇版 #!/usr/bin/env python # -*- coding:utf-8 -*- """ 分页组件应用: 1. 在视图函数中 queryset = models.Issues.objects.filter(project_id=project_id) page_objec 阅读全文
posted @ 2020-03-06 17:07 hanfe1 阅读(310) 评论(0) 推荐(0) 编辑
摘要:源码示例下载:rbac组件应用之主机管理系统【auto_luffy.zip】 阅读全文
posted @ 2020-03-02 13:25 hanfe1 阅读(243) 评论(0) 推荐(0) 编辑
摘要:1.需求分析和表结构设计 一 项目开发流程 1.1 需求分析 1.2 表结构设计 绑定一对多ForeignKey,需设置on_delete=models.CASCADE 2.业务实现 数据库迁移 2.1 创建项目 通过命令来创建一个django项目 当然,也可以借助pycharmIDE来快速创建一个 阅读全文
posted @ 2020-02-10 21:15 hanfe1 阅读(356) 评论(0) 推荐(0) 编辑
摘要:第十二章 Django框架开发 12.1 HTTP协议 12.1.1 HTTP简介 超文本传输协议 Hyper Text Transfer Protocol 是一种用于分布式、协作式和超媒体信息系统的应用层协议 HTTP是万维网的数据通信的基础 HTTP有很多应用,但最著名的是用于web浏览器和we 阅读全文
posted @ 2020-01-14 23:32 hanfe1 阅读(246) 评论(0) 推荐(0) 编辑
摘要:11.5.0 bootstrap 11.5.1 bootstrap的介绍和响应式 http://book.luffycity.com/python book/95 bootstrap/951 bootstrapde jie shao.html CSS3 的 @media 查询 定义和使用 使用 @m 阅读全文
posted @ 2019-12-22 18:00 hanfe1 阅读(405) 评论(0) 推荐(0) 编辑
摘要:11.4.0 jQuery 11.4.1 基本知识 定义: jQuery是一个快速,小巧,功能丰富的JavaScript库 作用:它通过易于使用的API在大量浏览器中运行,使得HTML文档遍历和操作,事件处理,动画和Ajax变得更加简单 jQuery使用 $ 符号,占用两个变量:$ 和 jQuery 阅读全文
posted @ 2019-12-19 17:08 hanfe1 阅读(225) 评论(0) 推荐(0) 编辑
摘要:第十一章 前端开发-JavaScript 11.3.1 js引入方式 行内样式 <p id="" class="" style="" onclick="console.log(2);">mjj</p> 内嵌式 <script type="text/javascript"> // js代码 </scr 阅读全文
posted @ 2019-12-18 20:46 hanfe1 阅读(214) 评论(0) 推荐(0) 编辑
摘要:js特效和15个小demo 代码如下:images文件夹未上传 1.图片切换: <!DOCTYPE html> <html> <head> <title>图片切换</title> </head> <body> <img src="images/1.jpg" width="400" height="3 阅读全文
posted @ 2019-12-18 20:18 hanfe1 阅读(931) 评论(0) 推荐(0) 编辑
摘要:第十一章 前端开发 css 1.1.0 css介绍 css是指层叠样式表(Cascading Style Sheets),样式定义如何显示html元素,样式通常又会存在于样式表中。 css优势 : 内容与表现分离 网页的表现统一,容易修改 丰富的样式,使页面布局更加灵活 减少代码量,增加网页浏览器速 阅读全文
posted @ 2019-11-27 17:33 hanfe1 阅读(367) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示