';追加';当文件在ADLS Gen 2中时,文件在Python中不起作用
我需要附加ADLS Gen2存储中存在的文件。 azure databricks笔记本中的命令已成功执行,没有任何错误。但当查看文件时,不会附加行';追加';当文件在ADLS Gen 2中时,文件在Python中不起作用,python,Python,我需要附加ADLS Gen2存储中存在的文件。 azure databricks笔记本中的命令已成功执行,没有任何错误。但当查看文件时,不会附加行 n = "/dbfs/mnt/executions/l0-l1/1db3bba9-b901-424f-b72c-9e5a073c1eeg/summary.csv" f = open(n,'a') f.write("my appended lines") 任何人都可以帮助您在操作完文件后立即使用with(
n = "/dbfs/mnt/executions/l0-l1/1db3bba9-b901-424f-b72c-9e5a073c1eeg/summary.csv"
f = open(n,'a')
f.write("my appended lines")
任何人都可以帮助您在操作完文件后立即使用with()
关闭该文件:
with
语句创建一个上下文管理器,它将自动
完成后,请为您关闭文件处理程序
请注意:确保关闭文件。好习惯甚至更好的习惯-在离开contexthandler缩进时使用contexthandler自动关闭文件,或者如果不想关闭它,您可以使用
f.flush
。
with open (filepath, 'a') as fileObj:
fileObj.write('some text')