
Python学习笔记记录
mengy_0227
这个作者很懒,什么都没留下…
展开
-
python 字典套件统计数据分析
ap_list = {'1': {0: 613, 64: 135},'10': {0: 28, 5: 1, 64: 2674}}ap_values=[]suc=0for k in ap_list.keys(): ap_values=ap_list[k] ap_sum=sum(ap_values.values()) for v in ap_values.keys(): if v ==64: suc = ap_values[v] per原创 2020-08-07 09:58:10 · 256 阅读 · 0 评论 -
python+linux常用分析log方法
本文讲述了,利用python 及linux的常用命令来快速对系统业务处理的log摘取,快速分析问题及定位问题 esl_update=os.popen('cat eslw*.log|grep %s '%esl_id).read() print ("价签%s更新过程如下" %esl_id + "\n"+ esl_update) print("===============================================") prin原创 2020-06-05 15:04:11 · 582 阅读 · 0 评论 -
python 接收linux 命令返回数据分析统计
1、通过linux命令抓取log关键数据,使用python接收linux返回数据进行统计import os,sys,subprocessfrom collections import Counterfrom pprint import pprintap_id=[1,2,3,4,5,6,7,8,9,10,11,12]cmd = 'cat *.log |grep "ack_status" |...原创 2020-04-28 10:16:51 · 407 阅读 · 0 评论 -
python 字典关联及多级json遍历处理
十进制数据转换为二进制数拟定数据bit 位数,在转换时无法满足数据位,已高位补0形式处理n = int(input('请输入产品productID:'))# x = 2 # 转换为二进制,所以这里取x=2b = [] # 存储余数d = [] while True: # 一直循环,商为0时利用break退出循环 s = n // 2 # 商 y = n % 2 ...原创 2020-04-11 09:56:35 · 1081 阅读 · 1 评论 -
python2018.3.4 mac 版本永久破解方法,亲测有效
第一步:下载破解文件所需jar包链接:https://pan.baidu.com/s/1WK1cSruqdnEOrYwkUqTejA 密码:oqll第二步:将下载的破解文件jar包拷贝至如图所示,并修改pycharm.vmoptions在最末行加入 -javaagent:/Applications/PyCharm.app/Contents/bin/JetbrainsCrack-releas...原创 2019-07-09 21:03:55 · 1864 阅读 · 0 评论 -
python多线程--thread
python 多线程基础通过直接从 threading.Thread 继承创建一个新的子类,并实例化后调用 start() 方法启动新线程,即它调用了线程的 run() 方法常用的函数说明run(): 用以表示线程活动的方法。start():启动线程活动。join([time]): 等待至线程中止。这阻塞调用线程直至线程的join() 方法被调用中止-正常退出或者抛出未处理的异常...原创 2019-04-19 10:58:04 · 171 阅读 · 0 评论 -
python正则表达式使用简要
python标准库 re(正则表达式标准模块)re.match()与re.serch()函数import redef regex(): restr = "[Pp]ython" str1 ="python is no1" str2 ="Python is no2" str3 ="听说python已经干掉java c语言了,Python 这么强大吗?...原创 2019-04-15 09:36:35 · 202 阅读 · 0 评论 -
python文件基础操作-2
- [ ] 对于文件操作,python提供如下功能 文件的基础读写 r w a x(只读,写入,追加写入,创建写入)备注:x模式操作文件如果文件存在会报错误,如果不存在会直接创建新的文件## 只读形式读文件def file_r(): f = open("./mydirtest/1.txt", mode="r", encoding="utf-8") print(f.r...原创 2019-04-08 15:22:58 · 234 阅读 · 0 评论 -
python 文件操作基础-1
python os 基础操作文件命令相关import os# 增加文件夹# r代表路径中不存在转义字符# os.mkdir(r'/Users/jiahongming/Documents/Testwork/PythonStudy')#创建单个文件夹# os.mkdir('/Users/jiahongming/Documents/Testwork/PythonStudy02')#创建...原创 2019-04-08 14:49:14 · 120 阅读 · 0 评论 -
python 面向对象编程-2
继承实例说明class testdemo: __money=1000 #私有变量 def __init__(self,name,note): #类构造函数初始化数据 self.name=name self.note=note def calltest(self): #正常定义的函数 print("我是特工:",self...原创 2019-04-06 19:41:53 · 124 阅读 · 0 评论 -
python面向对象编程-1
面向对象的三大特性封装 继承 多态说白了,就是将一大堆的函数方法变量封装起来,提高复用性 封装将常用的代码提升复用,不用一遍一遍的编写,封装成类库提高复用 继承父类子类的继承使用,不用重复写代码 多态:同一种事物的多种形态,动物分为人类,猪类(在定义角度) 多态性:一种调用方式,不同的执行效果(多态性) 创建类及变量声明类型,简单小例子说明,简明易懂c...原创 2019-04-06 17:03:48 · 117 阅读 · 0 评论 -
python 日志控制管理
日志模块 导入标准库 import logging 日志配置 logging.basicConfig(level=logging.INFO,#日志的级别 必须设置 format="%(asctime)s--%(name)s--%(levelname)s--%(message)s") #打印的日志格式 lo...原创 2019-04-10 14:43:42 · 455 阅读 · 0 评论 -
python參數使用說明
参数 位置参数 1,2,3,4 关键字参数 a=1,b=2 不定长位置参数 *A 以元组形式存放不定长度参数(1,2,3) 不定长关键字参数 **B 以字典形式存放不定长度参数(a=1,b=2)'''參數分為 位置參數和關鍵字參數不定長位置參數:為元組形式 *ps[一個星號]不定長關鍵字參數:為字典形式,以鍵值成對出現 **note [兩個星號]位置參數數量位置不可變動,...原创 2019-04-05 14:26:44 · 142 阅读 · 0 评论 -
python 基础的异常处理
捕获异常jdict ={}jdict ={"name":"hongming","age":"18","class":[1,2,3]}print(jdict)jdict["name"]="jiaqiong" #更新字典的values,可编辑jdict["class"].append(4)print(jdict)try: print(jdict["wangyang"])#访...原创 2019-04-04 18:22:23 · 144 阅读 · 0 评论 -
python 基础学习--list[1,2,3]集合(),字典{}
python 列表基础操作学习列表为可操作编辑的数据元素,列表可以进行动态删除和更改并且可针对列表索引下标进行访问 列表切片操作jlist = ["beijing", "shanghai", "guangzhou", "shenzhen", "xianggang", "taiwan"]'''按照上述展示下标从0 - 5开始结束位置的原则是:含头不含尾,就是结束位有实际...原创 2019-04-04 12:23:21 · 7351 阅读 · 0 评论