2024-09-20 05:42:24 发布
网友
路径/
file_name.py main.py
文件\u name.py仅包含以下代码
{ 'app_name':'NTorq'}
没有别的了
现在,如何访问main.py文件中的app\u name
如果file_name.py只包含{ 'app_name':'NTorq'},那就是JSON文件,而不是python文件。 如果您想阅读app_name.py并将其转换为JSON,您应该遵循Handras的答案
file_name.py
app_name.py
或者可以将file_name.py中的数据转换为变量。 例如
文件名.py
foo = {'app_name':'NTorq'}
然后导入
主.py
from file_name import foo print(foo["app_name"])
输出
NTorq
您描述的python文件只包含数据,因此不需要python文件
巧合的是,JSON文件格式对字典和列表的语法与Python相似。这意味着
{"app_name":"ntorq"}
根据两种格式的规则都是有效的
我建议您将其重命名为\u file.json,以明确该文件的用途
在用json模块读取它之后
import json name = json.load(open('name_file.json'))['app_name']
如果
file_name.py
只包含{ 'app_name':'NTorq'}
,那就是JSON文件,而不是python文件。 如果您想阅读app_name.py
并将其转换为JSON,您应该遵循Handras的答案或者可以将
file_name.py
中的数据转换为变量。 例如文件名.py
然后导入
主.py
输出
您描述的python文件只包含数据,因此不需要python文件
巧合的是,JSON文件格式对字典和列表的语法与Python相似。这意味着
根据两种格式的规则都是有效的
我建议您将其重命名为\u file.json,以明确该文件的用途
在用json模块读取它之后
相关问题 更多 >
编程相关推荐