python mac上传文件到windows共享

来源:互联网 发布:日在校园知乎 编辑:程序博客网 时间:2024/06/05 02:47

从mac上传文件到windows共享,利用命令把windows共享目录映射到本地目录,然后把本地文件拷贝到本地映射的目录


@contextmanagerdef network_share_auth(share, username=None, password=None, drive_letter):    server = '//%s:%s@%s' % (username,password,share)    cmd_parts = "mount -t smbfs %s %s" % (server, drive_letter)    os.system(cmd_parts)    try:        yield    finally:        os.system("umount %s" % drive_letter)if __name__ == '__main__':    mapServer = ‘/andy/document/local’#本地文件    with network_share_auth(r'172.19.101.1/file_transfer/','administrator','admin',mapServer):        shutil.copyfile('index.py',os.path.join(mapServer,'index1.py'))

0 0
原创粉丝点击