Python_야유하다
1830 단어 Python
카탈로그
1.Python imort yaml
yaml 파일을 생성합니다.
"yaml"의 독법은 "노루", "노루"
대영이라고 합니다.
깡패들도 많다.
2.yaml 파일이란?
YAML 형식으로 작성된 텍스트 파일을 나타냅니다.
코드 생성 파일 내용
출력 화면
3. 소스 코드
""""
[DEFAULT]
debug = True
[web_server]
host = 127.0.0.1
port = 80
[db_server]
host = 127.0.0.1
port = 3306
"""
import yaml
with open('config.yml','w')as yamlp:
yaml.dump({
'web_server': {
'host': '127.0.0.1',
'port': 80
},
'db_server':
{
'host': '127.0.0.1',
'port': 3066
}
},yamlp,default_flow_style=False)
-----------------------------------------------
with open('config.yml', 'r') as yaml_file:
data = yaml.safe_load(yaml_file)
print(data, type(data))
print(data['web_server']['host'])
print(data['web_server']['port'])
print(data['db_server']['host'])
print(data['db_server']['port'])
이것을 실행하는 같은 디렉터리에 있습니다.yml가 생성되어 안에 있는 것을 볼 수 있습니다.
4. 자신의 잘못
Syntax Errow는 정말 자신의 잘못이니 문법을 잘 베껴라
},yamlp,default_flow_style=False)
^
SyntaxError: invalid syntax
"}"을(를) 잊었습니다.
이렇게 20분.
Reference
이 문제에 관하여(Python_야유하다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/NpylEqw2DvICFUS/items/d83f8fab76ce56c0df7e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
YAML 형식으로 작성된 텍스트 파일을 나타냅니다.
코드 생성 파일 내용
출력 화면
3. 소스 코드
""""
[DEFAULT]
debug = True
[web_server]
host = 127.0.0.1
port = 80
[db_server]
host = 127.0.0.1
port = 3306
"""
import yaml
with open('config.yml','w')as yamlp:
yaml.dump({
'web_server': {
'host': '127.0.0.1',
'port': 80
},
'db_server':
{
'host': '127.0.0.1',
'port': 3066
}
},yamlp,default_flow_style=False)
-----------------------------------------------
with open('config.yml', 'r') as yaml_file:
data = yaml.safe_load(yaml_file)
print(data, type(data))
print(data['web_server']['host'])
print(data['web_server']['port'])
print(data['db_server']['host'])
print(data['db_server']['port'])
이것을 실행하는 같은 디렉터리에 있습니다.yml가 생성되어 안에 있는 것을 볼 수 있습니다.
4. 자신의 잘못
Syntax Errow는 정말 자신의 잘못이니 문법을 잘 베껴라
},yamlp,default_flow_style=False)
^
SyntaxError: invalid syntax
"}"을(를) 잊었습니다.
이렇게 20분.
Reference
이 문제에 관하여(Python_야유하다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/NpylEqw2DvICFUS/items/d83f8fab76ce56c0df7e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
""""
[DEFAULT]
debug = True
[web_server]
host = 127.0.0.1
port = 80
[db_server]
host = 127.0.0.1
port = 3306
"""
import yaml
with open('config.yml','w')as yamlp:
yaml.dump({
'web_server': {
'host': '127.0.0.1',
'port': 80
},
'db_server':
{
'host': '127.0.0.1',
'port': 3066
}
},yamlp,default_flow_style=False)
-----------------------------------------------
with open('config.yml', 'r') as yaml_file:
data = yaml.safe_load(yaml_file)
print(data, type(data))
print(data['web_server']['host'])
print(data['web_server']['port'])
print(data['db_server']['host'])
print(data['db_server']['port'])
Syntax Errow는 정말 자신의 잘못이니 문법을 잘 베껴라
},yamlp,default_flow_style=False)
^
SyntaxError: invalid syntax
"}"을(를) 잊었습니다.
이렇게 20분.
Reference
이 문제에 관하여(Python_야유하다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/NpylEqw2DvICFUS/items/d83f8fab76ce56c0df7e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)