随笔分类 - python
摘要:# 1.首先,字典是以键值对的形式进行存储数据的 # 字典的表示方式:{key:value, key2:value, ...} # dic = {"jay": "周杰伦", "金毛狮王": "谢逊"} # val = dic["jay"] # print(val) # 字典的 key 必须是可哈希的
阅读全文
摘要:# 列表的特性: ''' 1.像字符串一样有索引和切片 2.索引如果超过范围会报错 3.可以用for循环进行遍历 4.用len可以拿到列表的长度 ''' # 列表的增删改查 # lst = [] # 向列表中添加内容 # 1.append() 追加 # lst.append("tom") # lst
阅读全文
摘要:为什么pymysql插入数据时,中文会变成Unicode编码? json.dumps()方法将dict的数据转换为string数据,然后将string写入到文本中,但是json.dumps()方法会默认将其中unicode码以ascii编码的方式输入到string。 解决办法 在json.dumps
阅读全文
摘要:来源:https://skywalking.apache.org/zh/2020-11-30-pycon/ Python 作为一门功能强大的编程语言,被广泛的应用于计算机行业之中; 在微服务系统架构盛行的今天,Python 以其丰富的软件生态和灵活的语言特性在服务端编程领域也占有重要的一席之地。 本
阅读全文
摘要:因为下载的HTMLTestRunner是Python2版本的,Python3的话要修改一下: 第94行,将import StringIO 修改为 import io 第539行,将self.outputBuffer = StringIO.StringIO() 修改为 self.outputBuffe
阅读全文
摘要:实现skywalking调用webhook接口通过python3发送邮件告警 1、介绍 SkyWalking 告警功能是在6.x版本新增的,其核心由一组规则驱动,这些规则定义在config/alarm-settings.yml文件中。 告警规则的定义分为两部分: 告警规则:它们定义了应该如何触发度量
阅读全文
摘要:https://segmentfault.com/a/1190000039218108
阅读全文
摘要:import threading import gitlab import xlwt #获取所有的user def getAllUsers(): usersli = [] client = gitlab.Gitlab(private_host, private_token=private_token
阅读全文
摘要:原因1 你下载安装的包不是当前平台所支持的 原因2 你下载的包,不符合你所在的平台的安装whl的名称规范,所以出错。比如当前我要安装的包是:pymssql-2.1.5-cp36-cp36m-manylinux1_x86_64.whl 但是在我的系统中使用如下命令安装: pip3 install py
阅读全文
摘要:join将列表转换为字符串 list1 = ["张三","李四","王五"] a1 = ','.join(list1) print(a1) >>> 张三,李四,王五
阅读全文
摘要:from ftplib import FTP_TLS import os import re class MyFtp(FTP_TLS): """继承FTP类""" def dirs(self, *args): """my dirs""" self.encoding = 'GB18030' cmd =
阅读全文
摘要:在命令执行窗输入: pip install Pyinstaller -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com (其中的Pyinstaller 是你需要下载的库或包名,根据自己需求自行更改即可
阅读全文
摘要:python3 访问windows共享目录 1、安装pysmb包 pip install pysmb 2、连接共享目录 #!/usr/bin/env python3 # -*- coding:utf-8 -*- from smb.SMBConnection import SMBConnection
阅读全文
摘要:'''你是一个高级测试工程师,现在要做性能测试,需要你写一个函数,批量生成一些注册使用的账号。 1、产生的账号是以@163.com结尾,长度由用户输,产生多少条也由用户输入,2、用户名不能重复,用户名必须由大写字母、小写字母、数字组成,结果如下图: 1、产生的账号是以@163.com结尾,长度由用户
阅读全文
摘要:使用smtp包发送邮件还依赖email的一些方法 发送邮件主要分为三步: 1,定义邮箱参数:邮箱服务器地址,邮箱用户名,邮箱密码,邮件发送方,邮件接收方,邮件标题,邮件内容 2,配置发送内容 3,实例化邮箱,连接邮箱,登陆邮箱,发送邮件 代码如下: import smtplib from email
阅读全文
摘要:一、xlrd的安装 pip install xlrd 二、xlrd使用介绍 1、导入模块 import xlrd 2、打开Excel文件,实例化为readbook readbook = xlrd.open_workbook(r'D:test.xls') 3、使用技巧 获取一个工作表,得到的是一个内存
阅读全文
摘要:# coding=gb2312 import sys import time import socket import thread import subprocess ################################ interfaceName = "本地连接" portStart = 10000 portNumber = 500 ###################...
阅读全文