PYTHON(2)从windows远程共享实现给雷操作

前提:

1.samba共享文件
2.开启guest用户
3.共享文件权限设置正确,至少可读

    def open_file(filename,path):
#filename:本地文件名称,C:/TEMP是我预设的下载后保存地址,可以自行修改
# path:远程服务器的路径
        if os.chdir('C:/TEMP')==0:
            os.mkdir('C:/TEMP')
        if(os.path.exists(os.path.join('C:/TEMP',filename))!=1):
            try:
                print(os.path.join(path,filename))
                with open(os.path.join(path,filename), 'rb') as f:
                    temp = f.read()

                with open(os.path.join('C:/TEMP',filename), 'wb') as d:
                    d.write(temp)
            except Exception as e:
                print(e)
        try:
            os.startfile(os.path.join('C:/TEMP',filename))
        except Exception as e:
            print(e)
last_write_time_human=str(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(i.last_write_time))) #将smb时间改为人类可读的时间
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。