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

作者:仰望神的光 时间:2022-04-02 06:36:02 

尝试用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 命令来获得当前绝对路径

来源:https://blog.csdn.net/u013247765/article/details/79050926

标签:python,write,文件
0
投稿

猜你喜欢

  • 使用vuex缓存数据并优化自己的vuex-cache

    2024-04-30 10:46:33
  • 10个ASP网页制作技巧

    2007-09-24 13:12:00
  • 利用Python改正excel表格数据

    2022-02-13 16:12:40
  • 使用Selenium实现微博爬虫(预登录、展开全文、翻页)

    2022-07-09 11:00:18
  • 使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子

    2023-08-26 23:12:32
  • go语言LeetCode题解720词典中最长的单词

    2023-08-05 19:46:04
  • MySql中表单输入数据出现中文乱码的解决方法

    2024-01-22 20:34:13
  • laravel接管Dingo-api和默认的错误处理方式

    2023-11-21 23:29:37
  • python flask实现分页的示例代码

    2021-04-01 09:55:23
  • 高性能PHP框架Symfony2经典入门教程

    2023-11-16 02:39:23
  • chatGPT之Python API启用上下文管理案例详解

    2022-09-21 13:51:43
  • Django项目连接MongoDB的三种方法

    2022-05-27 05:23:43
  • python读取TXT每行,并存到LIST中的方法

    2023-08-09 06:09:20
  • PyTorch搭建LSTM实现多变量时序负荷预测

    2023-10-29 10:48:50
  • python绘图模块之利用turtle画图

    2022-08-13 01:17:19
  • python+pytest接口自动化之session会话保持的实现

    2021-10-15 15:45:31
  • Python使用lambda表达式对字典排序操作示例

    2022-12-26 06:27:46
  • 详解Python如何实现对比两个Excel数据差异

    2023-06-14 00:37:10
  • python字符串操作的15种方法汇总

    2023-10-27 00:40:34
  • Python使用matplotlib实现交换式图形显示功能示例

    2023-04-25 06:10:49
  • asp之家 网络编程 m.aspxhome.com