본문 바로가기
Networking/Network Automation

네트워크 엔지니어를 위한 프로그래밍 기초 - 12

by 포항돼지 2021. 5. 24.

 

 

 

 

Module에 내가 쓰는 함수가 적을수록 불러올 benefit이 없음 (resource를 낭비)

이러한 것을 대비해서, 그 모듈 안의 특정한 함수 자체를 불러올수있음 어떻게?

 

 

물론 Class만 따로 불러올수도 있음

 

 

 

Python Data Stroage

파이썬 프로그램이 돌아갈때 데이터를 저장하는 여러가지 기술적인 방법

txt 파일은 우리가 한줄한줄 read()함수나 readline(), write()함수를 통해서 읽어야 하지만

JOSN, CSV and XML은 이미 다 정의가 되어 있으므로 그냥 import만 하면됨

파일에 저장되어 있는 여러개으 ㅣ값들이 컴마에 의해서 구분되는 파일들을 csv라고 함

 

단순하게 이해하자면, 이런 txt파일을 list파일로 만들어서 읽은다음 하는 과정을 생략하고, 그저 컴마를 기준으로 list를 만든다고 생각 하면 될듯

 

일단 위의 파일을 읽어서 , CSV 파일 객체로 저장한다음 그 파일을 읽는 형식

 

 

 

JSON

 

 

키와 벨류로 이어진 것을 JSON에서는 Object라고 함

 

기본적으로 Object들이 Array에 값이 들어있음
이렇게 JSON 파일을 읽어옴
다시 JSON 형태로 저장

Python to JSON으로 바뀜