如题,有两个问题。
1.
假如这个 python 文件档为 testPy.py
另外一个文字文件 data.txt
内容:title = "apple"
f = open('data.txt', 'r')
obj = f.read()
看到很多教学在这个打开外部文件的地方
都是写死档名。
如果今天我想要在终端机上执行如下:
python testPy xxx
因为想要套用任何文件都能执行,不是只执行已写死的特定文件,所以希望后面这个 xxx 的地方能丢入不同的文件(不在同一个路径)路径,例如:
python testPy /Users/guest/data2.txt
或
python testPy /Users/admin/data3.txt
然后 python 就能读取丢进来的文件内容
2.
如果想要修改读取进来的特定内容,例如:
若读取进来的文件内有 title 字段,则将该字段内的值(ex: "apple")改成 "book"
这两个问题,希望有大大帮忙解答,感激不尽!