0
点赞
收藏
分享

微信扫一扫

Python脚本实现接受一个输入参数,将这个输入参数添加到另一个Python文件对应的行中

你带来了我的快乐 2022-08-11 阅读 94


有2个​​python​​文件,

一个叫做​​modify.py​

Python脚本实现接受一个输入参数,将这个输入参数添加到另一个Python文件对应的行中_python

另一个叫做 ​​__init__.py​

Python脚本实现接受一个输入参数,将这个输入参数添加到另一个Python文件对应的行中_python_02

我想通过motify.py接收一个参数 然后改变到init.py中

modify.py文件内容如下:

import sys, os

if __name__ == "__main__":
port = sys.argv[1]
newLine = " proxy = '127.0.0.1:{}'\n".format(port)
with open('./autosub/__init__.py', 'r+') as f:
flist = f.readlines()
flist[103] = newLine
with open('./autosub/__init__.py', 'w+') as f:
f.writelines(flist)

​init.py​​本来的内容是这个:

Python脚本实现接受一个输入参数,将这个输入参数添加到另一个Python文件对应的行中_python_03

运行​​modify.py​​​时 传递一个参数​​10808​​后:

Python脚本实现接受一个输入参数,将这个输入参数添加到另一个Python文件对应的行中_python_04

​init.py​​就改成了这个

Python脚本实现接受一个输入参数,将这个输入参数添加到另一个Python文件对应的行中_python_05


举报

相关推荐

0 条评论