HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Python
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.11.2022, 23:30
Sqeezi
Познающий
Регистрация: 25.04.2021
Сообщений: 83
С нами: 2659434

Репутация: 73
По умолчанию

Авто-Шаблон для твоего проекта.




Решил написать простенький скрипт, но зато вы не будете тратить время на создание архитектуры вашего проекта.


Проще говоря создает папочки с файлом "__init__.py" - для создание пакета. Название папки можно поменять/добавить.

Цитата:
Сообщение от Спойлер  
  1. Копируем код
  2. Открываем консоль, пишем: pip install colorama
  3. На 5-ой строке есть словарь "folders", пример есть, думаю понятно, что нужно сделать :3
Цитата:
Сообщение от Спойлер  


Python:





Код:
import
os
from
colorama
import
init
,
Fore
# Сюда пихаем название папки и ее номер
folders
=
{
"1"
:
"data"
,
"2"
:
"handlers"
,
"3"
:
"utils"
,
"4"
:
"database"
,
"5"
:
"keyboards"
,
"6"
:
"stats"
}
init
(
autoreset
=
True
)
# Colorama
def
_cls
(
)
:
os
.
system
(
'cls'
)
def
install_template
(
path_install
,
folder_to_install
)
:
try
:
os
.
chdir
(
path_install
)
except
FileNotFoundError
:
print
(
f'{Fore.RED}Такого пути не существует!'
)
return
for
i
in
folder_to_install
.
split
(
" "
)
:
if
i
in
folders
:
try
:
os
.
mkdir
(
folders
[
i
]
)
init_file
=
open
(
f"{folders[i]}/__init__.py"
,
"x"
)
init_file
.
close
(
)
except
FileExistsError
:
print
(
f'{Fore.YELLOW}Папка{folders[i]}уже создана!'
)
else
:
print
(
f'{Fore.RED}Папки под номером -{i}, не существует!'
)
print
(
f"{Fore.GREEN}Завершено!"
)
def
main
(
)
:
_cls
(
)
path_install
=
input
(
"Введите путь до места установки шаблона: "
)
_cls
(
)
print
(
f"Выберите папки для установки, укажите цифры через пробел (1 2 3)\n"
)
for
i
in
folders
:
print
(
f"{i}->{folders[i]}"
)
select_folder_to_install
=
input
(
": "
)
_cls
(
)
install_template
(
path_install
=
path_install
,
folder_to_install
=
select_folder_to_install
)
main
(
)


Всем удачи!













 
Ответить с цитированием

  #2  
Старый 16.11.2022, 23:41
Sqeezi
Познающий
Регистрация: 25.04.2021
Сообщений: 83
С нами: 2659434

Репутация: 73
По умолчанию

Цитата:
Сообщение от Comand: TT  

Удобно! Было бы круто увидеть от тебя авто-шаблон для Moonloader.
Скрытое содержимое для пользователя(ей):
 
Ответить с цитированием

  #3  
Старый 16.11.2022, 23:48
Sqeezi
Познающий
Регистрация: 25.04.2021
Сообщений: 83
С нами: 2659434

Репутация: 73
По умолчанию

Цитата:
Сообщение от Comand: TT  

*** Скрытый текст не может быть процитирован. ***
Скрытое содержимое для пользователя(ей):
 
Ответить с цитированием

  #4  
Старый 28.09.2023, 17:01
Uno 0_o
Познающий
Регистрация: 17.12.2020
Сообщений: 35
С нами: 2845471

Репутация: 8
По умолчанию

Крутой🫠🫠 мне нрав
 
Ответить с цитированием

  #5  
Старый 02.10.2023, 18:32
Uno 0_o
Познающий
Регистрация: 17.12.2020
Сообщений: 35
С нами: 2845471

Репутация: 8
По умолчанию

А... Я оказывается дурак, и думал что это скрипт который создает например - шаблон БД на sql с мгновенным подключением.

А это оказалось просто создание папки и файлика.py(((( МНЕ СРОЧНО НАДО НАУЧИТЬСЯ ЧИТАТЬ123.jpgUno 0_o · 2 Окт 2023 в 17:32' data-fancybox="lb-post-1386737" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/216650/" style="cursor: pointer;" title="123.jpg">


[S]Кто хочет чтоб я сделал такую ***ню ставьте жука. как только будет -1 жук - сделаю[/S]
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.