がいぶかんすう

11833 ワード

pickle
# 파이썬 객체를 파일에 저장했다가
# 다시 복원
# import pickle

# a = ["홍길동", "임꺽정", "장길산", "일지매", "차돌바위"]
# b = [24, 33, 25, 53, 25]
# c = ["지리산", "구월산", "장산곶", "서울 종로", "충남 보령"]
# data = list(zip(a, b, c))

with open("address.bin", "wb") as f:
	pickle.dump(data, f)

with open("address.bin", "rb") as f:
    data = pickle.load(f)
    print(data)

os.system:システムコマンド

import os

os.system("mkdir test")
os.system("rmdir test")     # cmd 명령어 실행
# result = os.popen("dir")    # cmd 명령어 실행 후 결과 출력
# print(result)
for line in os.popen('dir'):
    print(line, end="")
    
  

processes = []
for line in os.popen('tasklist'):
    process=line.split()
    if process:     # 값이 있으면 
        processes.append(process)      # 추가해라
        print(process[0])   # 첫번째 출력
    # print(line, end="")
print(processes)



# 파일 복사
import shutil
shutil.copy("02.Pycharm.py", "./test1/charm.py")    #   현재 디렉토리의 test1폴더에 복사해라



# 현재 자신의 디렉토리 정보
import os
import glob

pwd = os.getcwd()   # 현재 경로 얻기
print(pwd)
files = glob.glob(pwd+"\\*")    # 현재 경로의 모든 파일 얻기
for file in files:
    print(file)



n/a.時間

import time
print(time.time())  # 1970.1.1.0시0분0초 기준으로 지난 초시간
print(time.localtime(time.time()))
print(time.asctime(time.localtime(time.time())))
print(time.ctime())
print(time.strftime("%Y %m %d %H %M %S", time.localtime(time.time())))

# for i in range(10):
#     print(i)
#     time.sleep(1)       # 1초 쉬어라

カレンダー.
import calendar
print(calendar.calendar(2021))
print(calendar.prmonth(2021, 3))
ランダム
 import random
 for i in range(10):
     print(random.random(), end=",")  # 0 ~ 1사이의 실수 난수
 print()
 for i in range(10):
    print(random.randint(1, 100), end=",")   # 1 ~ 100사이의 정수 난수
エクスプローラ
import time
import webbrowser
webbrowser.open("https://www.daum.net")
time.sleep(2)
webbrowser.open("https://www.naver.com")