Python PyQt5如何实现文件拷贝器


这篇文章将为大家详细讲解有关Python PyQt5如何实现文件拷贝器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。这次加入了一个完成的音效QSound解析文件时,可能会出现这问题免费云主机域名QSoundEffect(qaudio): Error decoding sourceself.finish_sound = QSound('resource/finish.wav') # 设置提示音 原来这这样写的,但会出现上面的问题,就在写一个qrc文件,再将qrc文件转成py文件,再引入这个py文件,这样就可以使用了。在使用这个音频只需要在路径上加一个 : ,就如这样self.finish_sound = QSound(':resource/finish.wav') # 设置提示音qrc文件转py文件
先新建一个txt文件,在向里面写入这样的语句:resource/是放音频的文件夹名
finish.wav是音频名
resource/finish.wav是完整音频路径
接着将文件后缀改为qrc,在利用cmd命令窗中键入pyrcc5 -o resource.qrc resource.py,将.qrc文件转成.py文件。拷贝器的逻辑:从文件名集合中获取文件名合并出原始文件路径和拷贝到的路径根据原始文件路径打开文件模式为只读,根据拷贝到的路径新建一个文件写入拷贝的文件每次写入1024字节,当没有数据后,就结束写入并保存文件,进度条数值加1关于“Python PyQt5如何实现文件拷贝器”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

相关推荐: css中强制换行word-break:break-all怎么用

这篇文章主要介绍了css中强制换行word-break:break-all怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 解决方法(以IE,chrome,FF为测试浏览器): {  wor…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 09/27 16:10
下一篇 09/27 16:11

相关推荐