当前位置: 首页 > news >正文

开源网站统计杭州seo网站建设

开源网站统计,杭州seo网站建设,导航栏网页怎么制作,电商网店1 需求 在界面软件中,用户点击下载某个文件,此时软件需要提示用户选择保存到电脑的某个位置,然后软件才能将文件保存到用户指定的电脑文件夹中。 2 代码 # 需引入的库 import os import sys from PyQt5.QtWidgets import QFileDialogsrc .…

1 需求

在界面软件中,用户点击下载某个文件,此时软件需要提示用户选择保存到电脑的某个位置,然后软件才能将文件保存到用户指定的电脑文件夹中。

2 代码

# 需引入的库
import os
import sys
from PyQt5.QtWidgets import QFileDialogsrc = './data/skb_tmp.xlsx'  # 待下载的模板文件,存放在项目中的data文件夹
fo = open(src, 'rb')  # 只读 二进制 模式打开
with fo:filedata = fo.read()  # 读入内存 filedata变量
fo.close()# 函数返回2个值:文件存放路径,文件类型
# 给用户一个默认文件名myfile.xlsx
destpath, filetype = QFileDialog.getSaveFileName(self, "文件保存", "myfile.xlsx", "Excel工作簿 (*.xlsx)")
if destpath:  # 如果获取的路径非空fi = open(destpath, 'wb')  # 写 二进制 模式创建/写入文件with fi:fi.write(filedata)  # 写入用户电脑fi.close()
else:  # 用户点击取消后的处理,否则程序会出错退出QMessageBox.information(self, "提示", "由于未选择保存位置,文件保存操作已取消")

此代码读写均是采用二进制方式,因此可以适用包括文本文件、音视频文件、图像文件、办公文档、压缩包等在内的一切文件。

也可以由程序指定一个默认的保存位置,只需将 

myfile.xlsx

改为路径全称即可,如下

D:\myfile.xlsx

3 运行效果

对话框效果图。

 用户只需点击保存或者手动选择其他文件夹。

当用户点击取消时,弹出“保存操作取消”的提示框。

http://www.hkea.cn/news/153316/

相关文章:

  • 威海市住房和城乡建设局官方网站北京seo营销公司
  • 开网页卡优化关键词排名工具
  • wordpress右侧文章归档东莞公司seo优化
  • 个人网站建设需求说明书免费外链生成器
  • 湖南网站建设的公司排名网页制作网站制作
  • 公司网页网站建设 ppt模板app开发公司排行榜
  • 网站开发yuanmus联合早报 即时消息
  • 为什么只有中国人怕疫情seo 页面
  • 网站开发总结报告十大门户网站
  • 临淄信息港发布信息临沂seo建站
  • 门户网站系统介绍企业推广哪个平台好
  • 免费网站建站排行榜网站策划报告
  • 网站设计的评估最近发生的热点新闻
  • 设建网站广告投放渠道
  • 日ip5000的网站怎么做如何提高网站在搜索引擎中的排名
  • 网站描文本链接怎么做深圳互联网营销
  • 一个服务器做两个网站自己做网站
  • 百草味网站建设的活动方案营销型企业网站有哪些
  • 论文课程网站 建设背景项目推广方式有哪些
  • 内部网站建设关键词优化推广策略
  • 一个公司可以做几个网站备案贵阳网络推广排名
  • 武汉高端网站建设免费广告网
  • 大理建网站常用于网站推广的营销手段是
  • js怎么做网站跨境电商网站
  • 台州外贸网站建设百度推广费用多少
  • 虚拟机怎么做网站空间培训班管理系统 免费
  • wordpress离线文章发布郑州seo关键词排名优化
  • 龙岗区网站建设中国职业培训在线
  • 南山网站建设外包优化网站
  • 个人怎么做网站推广神起网络游戏推广平台