-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathitems.py
More file actions
30 lines (24 loc) · 1.23 KB
/
items.py
File metadata and controls
30 lines (24 loc) · 1.23 KB
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
import os
# Путь к папке с изображениями
image_folder_path = 'G:\\relax_ox\\useful\\imgs\\redm'
# Получаем список имен файлов в папке
image_names = os.listdir(image_folder_path)
# Преобразуем список в множество, чтобы удалить дубликаты
image_names = set(image_names)
# Открываем файл для записи
with open('dis.txt', 'w') as f:
# Генерируем код для каждого изображения
for image_name in image_names:
# Удаляем расширение файла из имени
item_name = os.path.splitext(image_name)[0]
# Генерируем код для элемента ox_inventory
f.write(f"""
['{item_name}'] = {{
label = '{item_name}',
weight = 1,
stack = true,
close = true,
}},
""")
# Файл output.txt будет создан в той же папке, где находится этот скрипт.
# Если вы хотите сохранить файл в другом месте, вы можете изменить 'output.txt' на полный путь к файлу.