小编You*_*ung的帖子

Python paramiko 执行 sudo

我正在使用 paramikoput方法将文件从本地发送到远程服务器。但是,我在执行sudo su - user命令以从远程查看文件时遇到问题。我也尝试从本地更改权限,但文件权限在传输时保持不变。

import paramiko

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

ssh.connect(<Host>, username=<User Name>, password=<Password)

sftp = ssh.open_sftp()
sftp.put(<Source>, <Destination>)
sftp.close()
Run Code Online (Sandbox Code Playgroud)

有没有办法sudo su - user使用 paramkio执行命令,以便可以从远程读取传输的文件?

谢谢!

python linux paramiko

4
推荐指数
1
解决办法
4723
查看次数

Python-按源代码顺序检查.getmembers

我试图按照源代码的顺序使用inspect.getmembers从模块中获取功能列表。

下面是代码

def get_functions_from_module(app_module):
    list_of_functions = dict(inspect.getmembers(app_module, 
    inspect.isfunction))

    return list_of_functions.values
Run Code Online (Sandbox Code Playgroud)

当前代码不会按源代码的顺序返回功能对象的列表,我想知道是否可以对其进行排序。

谢谢!

python inspect

3
推荐指数
2
解决办法
439
查看次数

标签 统计

python ×2

inspect ×1

linux ×1

paramiko ×1