Python
5xp_2001
这个作者很懒,什么都没留下…
展开
-
linux rm -rf删除大量文件 没有回收站 找回方法[已解决]
rm -rf 删除大量文件debugfs中 ls -d 查看所有删除文件的信息 汇总到日志文件17_1.log文件为debugfs的文件名:<20238087>HB-20201201-6276_解析后数据.xlsx<20222524>HB-20201030-3812_解析后数据.xlsx<20301047>HB-20210315-3206_解析后数据.xlsx<20291865>HB-20210224-1788_解析后数据.xlsx&...原创 2021-09-24 10:43:36 · 388 阅读 · 0 评论 -
算法整理python
1.汉诺塔def hanoi(n, a, b, c): if n > 0: hanoi(n - 1, a, c, b) print("moving from %s to %s" % (a, c)) hanoi(n - 1, b, a, c)hanoi(2, 'A', 'B', 'C')2.二分查找3.排序...原创 2020-01-15 09:41:13 · 147 阅读 · 0 评论 -
Python的socket网络编程2.1
此节点共分2个部分 1扩展上节课的内容.优化程序执行,添加异常补货2.实现模拟xshell的方式 能够往服务端发送命令 并返回执行结果使用subprocess管道实现了命令的执行返回第一部分######################################################server端#!/usr/bin/env python# -原创 2017-06-23 17:37:24 · 404 阅读 · 0 评论 -
python面向对象初级
#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731# #类是变量和函数的结合体# class Chinese:# print('==>')#定义时候会立即执行# country原创 2017-06-10 12:31:37 · 258 阅读 · 0 评论 -
python手记大全
Python笔记原创 2017-05-05 14:55:08 · 659 阅读 · 1 评论 -
yield的表达式用法 模拟linuxGrep命令
模拟grep命令 使用yield 接收#!/usr/bin/env python# -*- coding:utf-8 -*-#此为最终结果 已经可以查找到有关键字的文件'''grep -rl 'python' /root'''import osdef init(func): def wrapper(*args,**kwargs): res =原创 2017-06-08 10:25:44 · 439 阅读 · 0 评论 -
二分法简要示例
Python二分法 简要示例 从一个列表中查找匹配的数值#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731l=[1,2,10,30,40,33,22,99,31]l.sort()p原创 2017-06-08 10:26:56 · 484 阅读 · 0 评论 -
Python的匿名函数
Python定义函数格式def func_name():pass定义名字 函数体部分情况下不需要重复调用 匿名函数 一次返回值即可 比如 max min sorted#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxin原创 2017-06-02 21:54:41 · 482 阅读 · 0 评论 -
python生成器的表达式形式
Python版本:3.6.1python生成器的表达式形式 可以将返回值放入一个列表 从而不停的获取值#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#模拟grepimport os#原创 2017-06-02 20:50:59 · 338 阅读 · 0 评论 -
python小脚本 自动清理大于七天的Tomcat日志
系统信息CentOS release 6.6 (Final)默认py版本Python 2.6.6 脚本内容简介 根据目录 遍历目录中的文件 然后判断创建时间和七天前的时间大小如果最后一次访问时间小于七天前的时间则进行删除 #!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#date:2原创 2017-05-22 20:09:37 · 3265 阅读 · 0 评论 -
Linux/CentOS下python3开发环境搭建 pycharm
今天写日志清理脚本 在windows下操作 无法处理date问题 于是在网上查找在linux下方便使用pycharmIDE的方法版本:OS:CentOS Linux release 7.3.1611 (Core) 重新安装了图形界面python: python3.6.1pycharm: pycharm-professional-2016.3.3.ssh配原创 2017-05-22 16:03:22 · 4065 阅读 · 4 评论 -
面向对象高级1
#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#'''''''''面向对象高级__str__ 初始化时使用 必须有返回值__del__ 析构函数 用途:比如关闭数据库连接时使用按字典原创 2017-06-22 21:22:04 · 249 阅读 · 0 评论 -
Python的socket网络编程1 sock简单通信实现
服务端代码信息#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731import socket'''socket编程1Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是原创 2017-06-23 16:26:58 · 1067 阅读 · 0 评论 -
uwsgi部署监控项目小记
linux复习技能汇总linux基础命令linux编译python3与虚拟环境统一开发、线上环境python web项目部署 uwsgi+nginxnginx反向代理 多虚拟主机 负载均衡配置crm用nginx反向代理部署,静态文件处理前后端分离项目部署 vue + drf + mysql + nginx + redisredis基础数据类型 主从赋值...原创 2019-09-14 12:07:05 · 747 阅读 · 2 评论 -
python项目部署之 django虚拟环境
python3 -m venv 虚拟环境名 在当前目录下生成文件夹python3 -m venv django1cd django1source ./bin/activate #环境生效 在此安装django1.11即可deactivate #退出当前虚拟环境source django2/bin/activate #切换到环境2 在此环境安装d...原创 2019-08-10 17:35:57 · 597 阅读 · 0 评论 -
python面试题
第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 PEP8 规范(...原创 2019-09-06 09:35:43 · 135 阅读 · 0 评论 -
阿里云市场IP地址查询python调用方法
阿里云的IP地址查询py2示例代码import urllib, urllib2, syshost = 'http://ipquery.market.alicloudapi.com'path = '/query'method = 'GET'appcode = 'xx你的code'querys = 'ip=58.30.0.0'bodys = {}url = host + ...原创 2019-03-16 20:42:41 · 1008 阅读 · 4 评论 -
Excel中判断非0字符串(草稿)
DATA='035020340001001021001001010101010007600000000'#1.循环遍历判断NUM=len(DATA) #字符串总长度# print('字符个数:',NUM)for i in range(NUM): #遍历 # print(i,DATA[i]) if int(DATA...原创 2018-12-08 21:20:54 · 1408 阅读 · 1 评论 -
python包的导入
导入所有的方法#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731# import glance.api.policy# glance.api.policy.get()'''glan原创 2017-06-13 21:21:33 · 439 阅读 · 0 评论 -
Python socket网络编程4
python网络编程发送数据时可以用struct.pack将字符编码的长度打包 然后当做报头传送过去此方法适用于文件不大时 或者简单命令发送 参考github比较复杂的大数据.可以使用字典 json传过去 以下为示例代码#!/usr/bin/env python# -*- coding:utf-8 -*-'''socket2 进阶''''''接上节内容 处理粘原创 2017-06-23 21:13:39 · 321 阅读 · 0 评论 -
python模块的导入
Python中模块导入简介import导入frorm import 导入from import * 导入导入 别名__all__=['str'] 控制*导入方式导入的内容__name__==__main____name__是模块名的区别和用法模块内容 spam.py#!/usr/bin/env python# -*- coding:utf-8原创 2017-06-12 21:07:24 · 346 阅读 · 0 评论 -
Chapter3.1.1 python函数小示例
#函数例子原创 2017-05-19 11:08:10 · 351 阅读 · 0 评论 -
Chapter3.1.4python函数的参数
#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#从大的方面讲 参数分为形参(相当于变量名)和实参# #形参# def foo(x,y):# print(x)# pri原创 2017-05-19 19:13:15 · 275 阅读 · 0 评论 -
Chapter3.1.2 函数的调用
#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#调用函数分无参函数 有参函数#无参函数 调用时无参#有参函数 调用时有参# def foo():# print('from foo原创 2017-05-19 19:12:23 · 214 阅读 · 0 评论 -
Python基础—简介-变量-基本语法
Python简介Python是著名的"龟叔"Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 和其他语言对比 C语言通过编译器编译为机器码 其他高级语言 编译器将源码编译成字节码,特定平台上的虚拟机器将字节码转译为可以直接执行的指令。 python种类 Cpython ,通常所说python为CPy原创 2017-05-05 21:03:54 · 580 阅读 · 2 评论 -
python基础练习1
参考示例:#!/usr/bin/python# -*- coding utf8 -*-#1.li = ['wu', 'x', 'p']val = '_'.join(li)print(val)#2#2li = ['alec', ' aric', 'alex', 'tony', 'rain']tu = ('alec', ' aric', 'alex', 'tony', 'r原创 2017-05-13 12:08:58 · 411 阅读 · 0 评论 -
Python基础练习2
基础练习 示例参考见文末参考示例#!/usr/bin/python# -*- coding utf8 -*-# 1.Python脚本执行方式# Linux执行方式 chmod u+x a.py# 或者 python ./a.py# windows 安装路径下的Python.exe 如 c:\Python\python.exe d:\code\a.p原创 2017-05-13 12:16:29 · 1064 阅读 · 0 评论 -
超市购物简例
购物例子原创 2017-05-11 11:12:19 · 488 阅读 · 0 评论 -
python中的 元组 字典 和集合
元组:不可变列表字典:键值对应关系集合: 不可重复列表 可变类型#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#----------------------------------元组原创 2017-05-12 18:11:44 · 445 阅读 · 0 评论 -
python 整型int 布尔值boolean 列表list 简介及常用方法大全
#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731##-------------------------------int 整型 ------------------------------- 常用原创 2017-05-12 17:10:55 · 2970 阅读 · 0 评论 -
python range 和 enumerate 简介示例
#----------------------------------------------range enumrate#range 生成数#生成1 到 10range(1,11)for i in range(1,11): print(i)#步长for i in range(1,11,2): print(i)#倒叙for i in range(10,0,-1):原创 2017-05-12 17:08:12 · 585 阅读 · 1 评论 -
Python 字符串内置方法大全
#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#capitalize 首字母大写name = 'wuxp'v = name.capitalize()print(v)#casefold()原创 2017-05-12 15:48:30 · 1016 阅读 · 1 评论 -
python基础练习:用户登录实验源码
草稿:#!/usr/bin/python# -*- coding utf8 -*-#基于文件存储的用户登录程序(3次登录失败,锁定用户) 此处登录成功则重置times为0# 1.打开文件file1 = open('db', 'r') # w代表清空写入data = file1.read() # file1.writefile1.close()print(data)原创 2017-05-06 03:13:00 · 686 阅读 · 0 评论 -
Chapter4.1.1 函数的对象
#!/usr/bin/python# -*- coding utf8 -*-#函数可以当做对象'''1函数可以被引用2函数可以当做参数传递3返回3值可以是函数4当做容器类型元素'''#1,函数被引用def foo(): print('from foo')func=foo#以上2个函数 func 和foo 指向同一个内存地址 func()也可以执行#原创 2017-05-29 08:55:22 · 448 阅读 · 0 评论 -
python函数的嵌套调用与嵌套定义
#!/usr/bin/python# -*- coding utf8 -*-'''函数的嵌套分为函数的嵌套调用函数的嵌套定义'''def max2(x,y): return x if x > y else ydef max4(a,b,c,d): res1 = max2(a,b) res2 = max2(res1,c) res3 = max2(r原创 2017-05-29 09:05:18 · 9411 阅读 · 0 评论 -
Chapter3.1 Python函数(1)
#Python函数原创 2017-05-19 11:06:59 · 362 阅读 · 0 评论 -
Chapter3:字符串编码和文件操作
#!/usr/bin/python# -*- coding utf8 -*-'''字符编码补充内存: Unicode格式的二进制decode encode↑ |↑ | | ↓ | ↓硬盘:utf-8格式的二进制'''## s = u'吴'# s2 = s.encode('utf8')# print(s原创 2017-05-19 11:06:09 · 322 阅读 · 0 评论 -
python模拟sed操作haproxy配置文件
#运行测试见末尾#!/usr/bin/python# -*- coding utf8 -*-import osdef search(arg): '''查询backend后端的配置信息''' with open('haproxy.cfg',encoding='utf8',mode='r') as hacfg: bo = bool(False)原创 2017-05-30 19:32:40 · 694 阅读 · 0 评论 -
python内置函数大全
#!/usr/bin/python# -*- coding utf8 -*-'''abs() dict() help() min() setattr()all() dir() hex() next() slice()any() divmod() id() object() sorted()ascii() enumerate() input() oct() staticmethod()原创 2017-05-29 14:53:22 · 3654 阅读 · 0 评论 -
python生成器详解
#!/usr/bin/python# -*- coding utf8 -*-#生成器函数 只要函数体包含yield关键字 name该函数就是生成器函数# def foo():# print('first')# yield 1# print('second')# yield 2# print('third')# yield 3#原创 2017-05-29 14:52:24 · 348 阅读 · 0 评论