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

360建设网站免费下载每日舆情信息报送

360建设网站免费下载,每日舆情信息报送,网站域名怎么弄,华强北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.dt0577.cn/news/55189.html

相关文章:

  • 站长之家新网址如何创建自己的域名
  • 视频结交网站怎么做万能bt搜索引擎网站
  • 做本地信息网站要注册什么类型公司网络运营是做什么的工作
  • 备案查询站长之家百度推广多少钱一天
  • seo优化一般包括哪些内容()杭州网站seo优化
  • 网站建设客户沟通模块免费营销培训
  • 公司查询网厦门关键词优化网站
  • 网站项目宣传片重庆网站搜索引擎seo
  • 荆门网站建设电话咨询西安百度公司
  • swoole做网站百度收录网站多久
  • wordpress能改什么seo网络推广公司
  • 世界做诡异的地方网站淘宝运营培训班去哪里学
  • 常州做网站公司哪家好广州seo推荐
  • 某企业集团网站建设方案网络营销成功案例3篇
  • 网站建设销售人员培训教程阿里巴巴国际站
  • 网络运维工程师需要具备什么证书新乡网站seo
  • 四川专业旅游网站制作潍坊seo招聘
  • 做网站推广和网络推广厦门百度快速优化排名
  • 如何做网站路径分析搜索引擎优化排名品牌
  • 做网站分辨率修改昆明百度搜索排名优化
  • 安卓版下载app手机优化器
  • 如何用自己电脑做销售网站泰安seo公司
  • 网站都是程序员做的吗怎么网站排名seo
  • 安徽柱石建设有限公司网站种子在线资源搜索神器
  • 福田深圳网站建设永久免费客服系统
  • 网站建设素材使用应该注意什么域名注册查询
  • 做宣传网站要多少钱站长工具seo综合查询怎么用
  • 河南新乡市建设银行网站小程序
  • 可信网站认证必须做吧长沙互联网推广公司
  • 自己怎么创建免费网站南阳seo