我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

askopenfile跟askopenfilename区别是啥呀

img
看教学视频里老师用的askopenfile就可以,我的就报错了,谁能告诉我这个错是什么意思?,我改成askfilename就好了,有点搞不明白了,请帮我解释一下

askopenfile返回的是TextIOWrapper类型,可以这样使用:

with askopenfile(title='打开文件') as f:
    self.textpad.insert(INSERT, f.read())

但这样可能无法配置encoding,而askopenfilename返回的是文件名,也就是字符串,因此不会报错。

近期文章

  • LabVIEW实现CRC32的问题
  • sftp 上传文件失败问题
  • angularjs表达式计算出错
  • 象棋中“马”的最少步数问题
  • LabVIEW编写CRC32问题
  • 拼多多价格外面看是0,点进去却是原价,有没有懂得?
  • 请问使用两个线程分别输出100以内的奇数和偶数,并按从小到大的顺序输出如何操作?
  • python数据共现问题
  • 用foreach方法遍历数组数据类型为string格式啥样的?可以给个例子吗?
  • tcp连接状态一直处于established
  • userDIs && allDis.for Each 是什么意思
  • jq 实现点击表格里面一行里面的span标签时添加样式,并移除其他行里面的span的样式
  • wps中的问题,前面数字不动,后面递增,急
  • proteus问题求解
  • 求python连接filezilla FTPS的代码?
  • python的符号提问
  • verilog实现定时控制开关
  • java反射改变方法的返回值
  • python3生成exe文件不能运行,提示缺少模块
  • c语言switch语句char

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华