随笔分类 - Python
摘要:Zabbix是一个开源的提供分布式系统监视以及网络监视功能的解决方案。 Zabbix能监视各种网络参数,监控服务器系统的安全运营状况,并提供灵活的通知机制以让服务器管理员快速定位和解决存在的各种问题。 在使用Zabbix开始监控服务器后,Zabbix就会采集到服务器的各种网络参数,以及管理员自定义的
阅读全文
摘要:脚本部分 import paramiko import time import re import tarfile, os from datetime import datetime def clean_output(raw_output): # 使用正则表达式去除 ANSI 转义序列和特殊字符 c
阅读全文
摘要:windows 一般有两个位置 C:\Users\<YourUsername>\.pip\pip.ini C:\Users\<YourUsername>\AppData\Roaming\pip\pip.ini linux /etc/pip.conf ~/.pip/pip.conf ~/.pip.co
阅读全文
摘要:在Python中,可以使用列表推导式或filter函数来剔除列表中的特定值。 方法一:使用列表推导式 ```python original_list = [1, 2, 3, 4, 5] exclude_value = 3 new_list = [x for x in original_list if
阅读全文
摘要:eval 和 exec 都是 Python 内置函数,并且都能把字符串当作代码执行,那区别是什么呢? 1. eval 函数只能计算单个表达式的值,而 exec 函数可以动态运行代码段; 2. exec 函数能直接执行文件中的 Python 代码,eval 函数不能实现这个功能; 3. eval 函数
阅读全文
摘要:前置条件 python3.10 需要在配置文件输入的主机上起一个tftp服务 交换这里是锐捷交换机 这里的认证协议是telnet 需要准备一个交换机IP地址的文件供脚本读取 代码部分 import datetime import telnetlib import time import concur
阅读全文
摘要:汉诺塔 问题描述 有三根柱子,分别名为A,B,C。 初始时,在柱子A上有n个圆盘,他们从上往下,盘子的大小是从小到大。 在移动和摆放的过程中,小盘子必须在大盘子上面。 在保证规则的情况下,将柱子A上的所有盘子,移动到柱子C,移动中可以借助柱子B。 请打印出移动过程 大概过程 问题分析 递归的过程:
阅读全文
摘要:同样也是爬取新闻页的简要信息 import requests from bs4 import BeautifulSoup Base_url = "https://news.cnblogs.com" Base_path = "/n/page/" headers = { "User-Agent": "M
阅读全文
摘要:爬取新闻页的简要信息 import requests from lxml import etree from lxml.etree import _Element Base_url = "https://news.cnblogs.com" Base_path = "/n/page/" headers
阅读全文
摘要:Json解析 拿到一个Json字符串,如果想提取其中的部分内容,就需要遍历了。在遍历过程中进行判断。 还有一种方式,类似于XPath,叫做JsonPath。 $ pip install jsonpath 官网 https://goessner.net/articles/JsonPath/ 语法和实例
阅读全文
摘要:工作模式 https://www.rabbitmq.com/getstarted.html 上图,列出了RabbitMQ的使用模式,学习上面的模式,对理解所有消息队列都很重要。 名词解释 | 名词 | 说明 | | | | | server | 服务器接收客户端连接,实现消息队列及路由功能的进程(服
阅读全文
摘要:django官网https://www.djangoproject.com/download/ 文档https://docs.djangoproject.com/ 安装Django 安装官网LTS版本 pip install django==3.2.15 Django命令 > django-admi
阅读全文
摘要:这里的翻译接口是基于百度翻译的API 这里的方案是利用百度翻译开放平台实现的 会稍微麻烦点,但是更加方便个性化翻译 也可以通过爬虫的形式,直接操作百度翻译网页来实现 前期准备,需要注册百度开发者账户,然后开通通用文本翻译功能 到达这个界面找到appid以及密钥 这里就不说明注册开通过程了 开发者文档
阅读全文
摘要:客户端 客户端连接 $ bin/mongo.exe MongoDB shell version v3.6.13 help 打开帮助 show dbs #查看当前有哪些库 use blog #有就切换过去,没有就创建后切换过去。刚创建的并不在数据库列表中,需要写入数据后才能看到 db #查看当前数据库
阅读全文

浙公网安备 33010602011771号