我有两个要求。
第一个要求-我想读取文件的最后一行并将最后一个值分配给 python 中的变量。
第二个要求-
这是我的示例文件。
<serviceNameame="demo" wsdlUrl="demo.wsdl" serviceName="demo"/>
<context:property-placeholder location="filename.txt"/>
我想从这个文件中读取内容,即 filename.txt ,它将在 <context:property-placeholder location= .
之后。并且想将该值分配给 python 中的变量。
原文由 techi 发布,翻译遵循 CC BY-SA 4.0 许可协议
一个简单的解决方案,不需要将整个文件存储在内存中(例如使用
file.readlines()
或等效结构):对于大文件,寻找文件末尾并向后移动以找到换行符会更有效,例如:
注意文件必须以二进制方式打开,否则 无法从尾查找。