Python_야유하다

1830 단어 Python

카탈로그

  • Python imort yaml
  • yaml 파일은?
  • 실행 중인 소스 코드
  • 자신의 잘못
  • 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분.

    좋은 웹페이지 즐겨찾기