
python
newdas123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sftp客户端python版paramiko实现
import paramiko transport = paramiko.Transport(("106.15.88.182", 22)) # 获取Transport实例transport.connect(username="root", password="123456") # 建立连接 # 创建sftp对象,SFTPClient是定义怎么传输文件、怎么交互文件sftp = paramiko.SFTPClient.from_transport(transport)sftp.lis原创 2020-07-24 11:22:34 · 300 阅读 · 0 评论 -
实用的python工具库
来源链接点击跳转1. 邮件发送yagmailgithub地址import yagmail# gbk使发送的附件在windows电脑上不会出现乱码yag = yagmail.SMTP(user="EmailAddr", password="EmailPassword", host="SendServer", encoding="gbk")contents = [ 'This is ...原创 2020-04-23 15:27:05 · 247 阅读 · 0 评论 -
python type和object的关系
A是B的子类,M是A的实例,那么M也是B的实例# demo1, # 猪是动物的子类,小猪佩奇是猪的实例,也是动物的实例# demo2class B: passclass A(B): passa = A()isinstance(a, A)Out[22]: Trueisinstance(a,B)Out[23]: TrueA是S的实例, B是A的子类, 那么B也是A的实...原创 2019-02-14 10:22:21 · 204 阅读 · 0 评论 -
grpc服务python版本
安装依赖# tools 包含代码生成工具,会自动安装依赖的 grpcio 包pip install grpcio_tools 编写协议文件编写协议文件pi.protosyntax = "proto3";package pi;// pi serviceservice PiCalculator { // pi method rpc Calc(PiRequest)...转载 2018-12-17 09:54:48 · 1763 阅读 · 0 评论 -
查看django执行的sql语句及消耗时间
from django.db import connectionfrom app.modesl import AppApp.object.all()print connection.queries[{u'time': u'0.098', u'sql': u'SELECT `app_detail`.`app_id` FROM `app_detail` WHERE `app_detail`.`...原创 2018-09-27 18:04:20 · 1549 阅读 · 0 评论 -
unicode转化中文
s.decode(“unicode_escape”)原创 2018-07-11 18:32:44 · 1441 阅读 · 0 评论 -
python 深入分析iter函数
iter 函数还有一个鲜为人知的用法:传入两个参数,使用常规的函数或任何可调用的对象创建迭代器。这样使用时,第一个参数必须是可调用的对象,用于不断调用(没有参数),产出各个值;第二个值是哨符,这是个标记值,当可调用的对象返回这个值时,触发迭代器抛出 StopIteration 异常,而不产出哨符# -*- coding:utf-8 -*-from random import randin...转载 2018-07-04 18:04:27 · 354 阅读 · 0 评论 -
可迭代的归约函数
可迭代的归约函数转载 2018-07-04 17:53:55 · 418 阅读 · 0 评论 -
python 内置操作可迭代对象的方法(出自流畅的python)
操作可迭代对象的常用方法转载 2018-07-04 17:46:39 · 258 阅读 · 0 评论 -
python Built-in Functions
bin(x:int)In [9]: bin(-100)Out[9]: '-0b1100100'In [10]: f"{100:b}"Out[10]: '1100100'In [11]: f"{100:b}"Out[11]: '1100100'In [12]: f"{-100:b}"Out[12]: '-1100100'In [13]: f"{-100:#b}"Out[...转载 2018-07-04 15:28:38 · 235 阅读 · 0 评论 -
python-opencv截图
pip install numpypip install python-opencvimport cv2 as cvtimeF = 10p = "index.mp4"vc = cv.VideoCapture(p)c = 1if vc.isOpened(): # 判断是否正常打开 rval, frame = vc.read()else: rval = Fa...转载 2018-06-30 08:33:07 · 6035 阅读 · 0 评论 -
python各种加密算法
1..base64Python内置的base64模块可以实现base64、base32、base16、base85、urlsafe_base64的编码解码,python 3.x通常输入输出都是二进制形式,2.x可以是字符串形式。base64模块的base64编码、解码调用了binascii模块,binascii模块中的b2a_base64()函数用于base64编码,binascii模块中原创 2018-01-05 15:38:15 · 8418 阅读 · 1 评论 -
scrapy Middleware
scrapy 自建的中间件Referer中间件randomUA中间件proxy中间件scrapy 自建的中间件# -*- coding: utf-8 -*-# Define here the models for your spider middleware## See documentation in:# http://doc.scrapy.org/en/latest/topics/原创 2017-11-17 16:52:34 · 854 阅读 · 0 评论 -
Python CSV模块简介
常用读写功能import csvwith open('some.csv', 'rb') as f: # 采用b的方式处理可以省去很多问题 reader = csv.reader(f) for row in reader: # do something with row, such as row[0],row[1]import csvwith ope转载 2017-11-12 19:36:05 · 407 阅读 · 0 评论 -
python_控制台输出带颜色的文字方法
在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信息格式:\033[显示方式;前景色;背景色m说明:前景色 背景色 颜色---------------------------------------30转载 2017-11-09 09:53:22 · 2369 阅读 · 0 评论 -
字符串常见方法(english)
string normal methodfind rfindreturn first index or -1 mystr.find(str, start=0, end=len(mystr))index rindexSimilar to find, if not in str there will raise a error mystr.index(str, start=0, end=len(my原创 2017-09-29 22:12:05 · 240 阅读 · 0 评论