如何将a的值赋值给另一个py文件,请给出示例
时间: 2024-02-16 20:03:15 浏览: 54
py代码-py批量赋值
可以将a的值写入到一个文件中,然后在另一个.py文件中读取该文件中的值来实现。示例代码如下:
在main.py文件中:
```python
a = 10
if __name__ == "__main__":
# 在这里给变量a赋值
a = 20
with open("a.txt", "w") as f:
f.write(str(a))
print("a的值为:", a)
```
在另一个文件test.py中:
```python
with open("a.txt", "r") as f:
a = int(f.read())
print("a的值为:", a)
```
运行test.py文件,输出为:
```
a的值为: 20
```
说明在main.py文件中的if __name__ == "__main__":下给变量a赋的值被写入到了a.txt文件中。在test.py文件中读取了该文件中的值,并将其赋值给了变量a,最终打印出了a的值。
阅读全文