python write无法写入文件的解决方法


Posted in Python onJanuary 23, 2019

尝试用python写文件,但是无法写入文件,文件内容为空。

原代码片段如下,

poem = "This is a poem"

dirs = '~/work/python/'
#改为dirs = '/Users/joseph/work/python/'
filename = 'poem.txt'

path = dirs + filename

f = open(path, 'w')
f.write(poem)
f.close()

后来发现是dirs 出了问题,应该用绝对路径,改成/Users/joseph/work/python/ 后问题解决。

Ps. Mac或Linux下可以在命令行用pwd 命令来获得当前绝对路径

以上这篇python write无法写入文件的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
phpsir 开发 一个检测百度关键字网站排名的python 程序
Sep 17 Python
10个易被忽视但应掌握的Python基本用法
Apr 01 Python
使用IPython来操作Docker容器的入门指引
Apr 08 Python
简单介绍Python下自己编写web框架的一些要点
Apr 29 Python
浅谈python中的正则表达式(re模块)
Oct 17 Python
详解python项目实战:模拟登陆CSDN
Apr 04 Python
Linux下远程连接Jupyter+pyspark部署教程
Jun 21 Python
python和js交互调用的方法
Jun 23 Python
基于python实现图片转字符画代码实例
Sep 04 Python
python 实现关联规则算法Apriori的示例
Sep 30 Python
Python爬虫抓取论坛关键字过程解析
Oct 19 Python
python 制作简单的音乐播放器
Nov 25 Python
Python 支付整合开发包的实现
Jan 23 #Python
python使用selenium登录QQ邮箱(附带滑动解锁)
Jan 23 #Python
python判断字符串或者集合是否为空的实例
Jan 23 #Python
在python中对变量判断是否为None的三种方法总结
Jan 23 #Python
对Python Class之间函数的调用关系详解
Jan 23 #Python
浅谈python函数调用返回两个或多个变量的方法
Jan 23 #Python
Django JWT Token RestfulAPI用户认证详解
Jan 23 #Python
You might like
php基础知识:类与对象(3) 构造函数和析构函数
2006/12/13 PHP
phpadmin如何导入导出大数据文件及php.ini参数修改
2013/02/18 PHP
PHP大转盘中奖概率算法实例
2014/10/21 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
2015/12/16 PHP
基于swoole实现多人聊天室
2018/06/14 PHP
Laravel框架路由和控制器的绑定操作方法
2018/06/12 PHP
php curl操作API接口类完整示例
2019/05/21 PHP
JavaScript window.document的属性、方法和事件小结
2012/10/24 Javascript
js中的json对象详细介绍
2014/10/29 Javascript
express的中间件cookieParser详解
2014/12/04 Javascript
JavaScript实现简单的数字倒计时
2015/05/15 Javascript
ECMAScript6块级作用域及新变量声明(let)
2015/06/12 Javascript
jQuery实现可用于博客的动态滑动菜单完整实例
2015/09/17 Javascript
javascript每日必学之多态
2016/02/23 Javascript
JS模拟简易滚动条效果代码(附demo源码)
2016/04/05 Javascript
常用的javascript设计模式
2017/01/11 Javascript
jQuery之动画ajax事件(实例讲解)
2017/07/18 jQuery
vue微信分享 vue实现当前页面分享其他页面
2017/12/02 Javascript
vue-lazyload图片延迟加载插件的实例讲解
2018/02/09 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
vue多次循环操作示例
2019/02/08 Javascript
微信小程序开发技巧汇总
2019/07/15 Javascript
JS实现横向轮播图(初级版)
2020/06/24 Javascript
vue 路由缓存 路由嵌套 路由守卫 监听物理返回操作
2020/08/06 Javascript
[00:12]2018DOTA2亚洲邀请赛 Sccc亮相SOLO赛,今年他又会有什么样的战绩?
2018/04/06 DOTA
[50:05]VGJ.S vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
Python中的各种装饰器详解
2015/04/11 Python
python编程开发之textwrap文本样式处理技巧
2015/11/13 Python
python 实现将字典dict、列表list中的中文正常显示方法
2018/07/06 Python
NumPy 数学函数及代数运算的实现代码
2018/07/18 Python
简单了解django缓存方式及配置
2019/07/19 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
关于HTML5的22个初级技巧(图文教程)
2012/06/21 HTML / CSS
煤矿安全生产月活动总结
2014/07/05 职场文书
管理人员岗位职责
2015/02/14 职场文书
部门2015年度工作总结
2015/04/29 职场文书