-
Notifications
You must be signed in to change notification settings - Fork 0
/
soldout.py
30 lines (25 loc) · 1.01 KB
/
soldout.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# 단종여부를 모두 X로 만들어주는 파일입니다 xlwings 모듈 사용
# upload 폴더 아래에 브랜드 폴더와 같은 레벨에 해당 파일을 위치하게 하세요
import os
import xlwings
folder_path = os.getcwd()
folder_path = folder_path + '\\'
folder_list = os.listdir(folder_path)
for folder in folder_list:
if (folder[-3:] == '.py') or (folder[-4:] == '.bat'):
continue
else:
file_path = folder_path + folder
file_list = os.listdir(file_path)
for file in file_list:
if file[-5:] != '.xlsx':
continue
else:
file_name = file_path + '\\' + file
wb = xlwings.Book(file_name)
ws = wb.sheets['cos']
ws.range('C13').value = "X"
wb.save(file_name)
xlwings.apps.active.kill()
print("{} 파일을 변경하였습니다".format(file_name))
print("\n파일 변경을 완료하였습니다.")