这个世界上你喜欢的人固然不多,但喜欢你的人也不会多啊!只有她才傻傻的喜欢着你,和你分享她的整个世界。如果你不在,她还是会害怕会哭泣的啊!
真讨厌·······这种悲剧啊,在一个人都消失了的时候,再度发现她留在这个世界上的痕迹。可那又有什么用呢?为什么还要提起?就让所有无法挽回的事都随着潮水离去不好吗?
你以为她是公主,她拥有全世界,可他只有你和她的玩具们。

匿名函数及paramiko模块

1.匿名函数

随着程序代码的不断增加,起名字其实也是非常困难的一件事

一些简单的功能完全没必要用def函数,匿名函数足矣

def test(x,y):

    return x+y

res = test(1,2)

print(res)

 

 

res = (lambda x,y: x+y)(1,2)  匿名函数用lambda定义

print(res)

 

上面两个函数实现的功能相同

 

2.内置函数

1)max

info = {

    'li': 2000,

    'zhao':30000,

    'wu': 25000,

    'du': 40000

}

def func(k):

    return info[k]

res = max(info,key=lambda k: info[k])将info输入到key=后的函数中

print(res)

 

 

2)sorted 排序

info = {

    'li': 2000,

    'zhao':30000,

    'wu': 25000,

    'du': 40000

}

res = sorted(info,key=lambda k:info[k])

print(res)

 

 

3)map:映射

l1 = [1,2,3]

l2 = ['a','b','c','d']

res = zip(l1,l2)

print(list(res))

l2中多出来的元素并不会与l1中元素进行对应,输出不会报错并且只输出有对应的部分

 

 

names = ['zhao', 'du', 'wu']

info = []

for name in names:

    data = name.replace(name,'%s_NB' % name)

    info.append(data)

print(info)

 

res = map(lambda name: '%s_NB' % name,names)

print(list(res))

 

4)filter  过滤

names = ['zhao_NB', 'du_NB', 'wu_NB','li']

for name in names:

    if name.endswith('NB'):

        print(name)

res = filter(lambda name: name.endswith('NB'),names)

print(list(res))

 

 

3.paramiko模块

模拟ssh登录linux主机,有上传和下载功能

1)登录

import paramiko

ssh = paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

ssh.connect(hostname='192.168.52.233',port=22,username='root',password='1')

while True:

    cmd = input('[root@V1 ~ ]# ').strip()

    if cmd:

        stdin,stdout,stderr = ssh.exec_command(cmd)

        print(stdout.read().decode('utf-8'))

 

 

2)上传和下载

import paramiko

t = paramiko.Transport(('192.168.52.233',22))必须为元组形式

t.connect(username='root',password='1')

sftp = paramiko.SFTPClient.from_transport(t)

sftp.put(r'pass','pass')上传,路径必须为绝对路径,后面的路径必须指定文件名可相同可不同

sftp.get('pass',r'pass')下载

sftp.close()

 

posted @ 2019-06-19 19:40  球接子  阅读(197)  评论(0编辑  收藏  举报
“这个世界有多大,取决于你认识多少人,你每认识一个人,世界对你来说就会变大一些”
“这个世界上还有很多好吃的好玩的好看的东西,可真正属于你的世界其实是很小的,只是你去过的地方吃过的东西和见过的落日,还有在乎你死活的朋友”
“世界喜不喜欢你,只取决于你的朋友喜不喜欢你,每个人都有几个真正的好朋友,他们喜欢你,就是这个世界喜欢你了”
“如果世界真的不喜欢你,那世界就是我的敌人了”
“我是你的好朋友,将来你会有更多的好朋友,只要我们这些好朋友喜欢你,那全世界都喜欢你”
“可只要我们是你的好朋友,我们又怎么会不喜欢你呢?”