TOP
class="layout-aside-left paging-number">
본문 바로가기
728x90

pickle3

[파이썬] 파이썬 기초 - 파일 복사, 디렉토리 파일 복사하기 input으로 불러올 파일과 저장할 파일명을 받은 뒤,불러온 파일의 내용을 저장할 파일에 그대로 복사할 수 있다.# 파일 복사하기infileName = input("입력 파일 이름: ")outfileName = input("출력 파일 이름: ")print(infileName)print(outfileName)# 입력과 출력을 위한 파일을 연다infile = open("files/" + infileName, "r", encoding="utf-8")outfile = open("files/" + outfileName, "w", encoding="utf-8")line = infile.readline()while line: outfile.write(line) line = infile.rea.. 2025. 1. 21.
[파이썬] 파이썬 기초 - 전화번호부 만들기 Q. 파이썬에서 조건문을 사용하여 전화번호부를 만들어라 전화번호부 만들기 - 첫번째 결과물 코드를 이렇게 짜니(사실 몇 개의 기능은 작업 중에 추가되었다.) 기능이 완벽하게 작동했다.phone_dict = {}def display_menu(): print("-" * 20) print("1. 연락처 추가") print("2. 연락처 삭제") print("3. 연락처 검색") print("4. 연락처 수정") print("5. 연락처 보기") print("6. 연락처 초기화") print("7. 종료") menu = int(input("메뉴를 선택해 주세요: ")) return menudef main(): try: while True: .. 2025. 1. 17.
[파이썬] 파이썬 기초: 라이브러리-1 라이브러리(library) 파이썬 라이브러리: 전 세계의 파이썬 사용자들이 만든 유용한 프로그램을 모아 놓은 것.어떤 일을 할 때 어떤 라이브러리를 사용해야 하는 지를 알기 위해서는 어떤 라이브러리가 존재하고 어떻게 사용하는지를 아는 것이 좋다.sys sys 모듈은 파이썬 인터프리터가 제공하는 변수와 함수를 직접 제어할 수 있게 해주는 모듈이다. 1) 명령 행에서 인수 전달하기: sys.argv해당 기능을 확인해보기 위해 예제를 만들어 따라해 본다.먼저, 특정 디렉터리에 argv_test.py 파일을 만든다.(필자는 C:\...Do_it_PY\Mymod 디렉터리 내에 만들었다.) 해당 파일에 아래와 같이 코드를 입력하고import sysprint(sys.argv) 명령 프롬프트 창에서 해당 디렉터리(필자.. 2024. 10. 16.
728x90