如果您想使用Python方式写入和读取文件,请参见如下示例:
使用Python写write.py文件,包含如下内容。
!/usr/bin/env python36
with open("/mnt/jfs/test/test.txt",'w',encoding = 'utf-8') as f:
f.write("my first file\n")
f.write("This file\n\n")
f.write("contains three lines\n")
使用Python读文件。创建脚本read.py文件,包含如下内容。
!/usr/bin/env python36
with open("/mnt/jfs/test/test.txt",'r',encoding = 'utf-8') as f:
lines = f.readlines()
[print(x, end = '') for x in lines]
读取写入test.txt文件的内容。
[hadoop@emr-header-1 ~]$ ./read.py
返回如下信息。
my first file
This file