请问一下py运行py并传参的方法

比如有1.py
a=1
b=2

2.py
print(x,y) #x,y是a,b的值

现在我用1.py运行2.py 。那么这两个文件分别怎么写。

one.py

from two import *
a = 1
b = 2
two.print_data(a, b)

two.py

def print_data(x, y):
  print(x, y)

目录结构
FOLDER:
--one.py
--two.py

意思就是1 2 同级,且print函数不能和原生函数重名,改为print_data,望采纳

two.py
def p(a,b):
print(a,b)
one.py
import two
a=1
b=2
two.p(a,b)
如有用请采纳

argv了解一下,这有我封装的可以看看,不怎么好https://blog.csdn.net/X1123666/article/details/121426456