随笔分类 - python|运维
摘要:脚本内容 import torch import time import os import argparse import shutil import sys def parse_args(): parser = argparse.ArgumentParser(description='Matri
阅读全文
摘要:需求: 删除es 中指定IP 相关的数据 (remoteAddr: ip) 日志格式 fields.product:wantwords_zxxxx_feature @timestamp:Oct 12, 2023 @ 18:56:39.000 date_timeLocal:12/Oct/2023:18
阅读全文
摘要:python 操作阿里云对象存储oss 阿里云账号要有操作oss 权限 安装 OSS SDK pip install oss2 上传文件 # -*- coding: utf-8 -*- import oss2 import os # 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强
阅读全文
摘要:探测Nginx 服务监控 #coding: utf-8 import requests,json,os,time def Alarm(img): data = { "msg_type": "interactive", "card": { "elements": [{ "tag": "div", "t
阅读全文
摘要:python 批量爬取邮箱地址 #coding: utf-8 import requests import bs4 #解析网页 import lxml import re headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64;
阅读全文
摘要:socket 服务端开发 #socket 服务端开发 import socket # 创建socket 对象 socket_server = socket.socket() # 绑定ip 地址和端口 socket_server.bind(("localhost",8888)) # 监听端口 sock
阅读全文
摘要:多线程编程 import time import threading def sing(msg): while True: print(msg) time.sleep(1) def dance(msg): while True: print(msg) time.sleep(1) if __name_
阅读全文
摘要:装饰器 内部实现原理,例如在 slepp 功能基础上增加开始睡觉和睡醒了的功能 def outer(mmsleep): def inner(): print("开始睡觉 ") mmsleep() print("睡醒了 ") return inner def sleep(): import rando
阅读全文
摘要:知识点总结 一、URL: 1、在python 正则表达式中,正则表达式命名组的语法是(?P<name>pattern),其中命名组中的命名就是name,并且pattern 是某些匹配的模式 2.可以定义404 错误页面,统一处理 3.包含其他的 urlpatterns 可以用include 4.ur
阅读全文
摘要:#需求:统计excel 表格中文件总大小 表格内容,包含Mi、Gi、KB 96.73Mi 95.89Mi 6.89Gi 6.75Gi 10.00KB 统计总大小代码,目标是将Gi、KB换算成 Mi,然后再进行叠加计算 sum=0 with open('score.txt','r',encoding=
阅读全文
摘要:第一张 1)变量 内存空间的表达式 命名要遵守规则 赋值使用 = 2)类型转换 str()将其他类型转成字符窜 int() 将其他类型转成整数 float()将其他类型转成浮点数 3)数据类型 整数类型 int 浮点数类型 float 布尔类型 True/False 字符窜类型 str 4)注释 单
阅读全文
摘要:一对一关系 学生和学生证关系 class Student(models.Model): sno = models.AutoField(primary_key=True) sname = models.CharField(max_length=30) def __unicode__(self): re
阅读全文
摘要:开发工具-Django 根据输入mid 删除数据库中对应的记录 #需求: 1.产品需要在页面输入 违禁词url 中的 mid,相应删除数据库中对应的记录 # 环境 django-1.11.6 python 2.7 #新创建应用 oprateor #修改 settings.py INSTALLED_A
阅读全文
摘要:原理流程 #新建立 应用 stu #修改settings.py,增加缓存配置 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contri
阅读全文
摘要:实现用户名唯一性校验 过程 #新创建工程 test35 #新创建应用 stu # 修改 settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes
阅读全文
摘要:需求: 修改 Django Admin 后台页面布局 #新创建工程 test34 #新创建应用 stu #修改 settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.
阅读全文
摘要:###Django 读取静态文件图片 ###实现需求 http://127.0.0.1:8000/student/hello/1.png 获取图片资源 #配置 test33/urls.py urlpatterns = [ url(r'^admin/', admin.site.urls), url(r
阅读全文
摘要:###需求 请求 http://127.0.0.1:8000/student/login/ 登录后显示个人信息 流程 #新建工程 test32 #新建项目 stu #修改 settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.c
阅读全文
摘要:Django cookie 使用即三天免登陆 需求 访问 http://127.0.0.1:8000/student/login/ 点击记住密码,设置缓存保存三天,三天免登陆 不点击记住密码,再次登录时需要手动输入密码 #新创建项目 test31 #新创建 app student python ma
阅读全文
摘要:Django 实现图片上传功能 原生上传图片方式 #新建工程 python manage.py startapp test30 #修改 settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'dja
阅读全文