Jump to content
Korean Random
Sign in to follow this  
Jack_ppc

процент превосходства

Recommended Posts

внутри питона форматируй как только хочешь, вдоль, поперёк, по условию.. вообще пофиг как. для этого возможностей хоть отбавляй вроде)

 

Все таки придется учить питон, чтобы выровнять циферки в карусели )

Share this post


Link to post

Short link
Share on other sites

 

 

Вопрос к sirmax или Yukikaze. Можно ли прикрутить форматирование к py_macros?

Сделать можно все что угодно, но я смутно представляю, что именно нужно.

Опиши идею с примерами, там и посмотрим

Share this post


Link to post

Short link
Share on other sites

Сделать можно все что угодно, но я смутно представляю, что именно нужно.

Опиши идею с примерами, там и посмотрим

Со стандартными макросами допускается форматирование. Пример из readme-ru.txt:

Например:

{{name%-10.10s}} - обрезать длинные имена до 10 символов, а короткие дополнить

до 10 символов и выровнять влево

{{kb%4.01f~k|----}} - ширина 4 символа, обязательно 1 символ после запятой, выравнивание вправо

если kb==null, будет отображаться "----"

А с {{py:f()}} форматирование не работает. Пример:

{{py:xvm.xvm2sup({{v.xte}})%4.01f}}

Share this post


Link to post

Short link
Share on other sites

@ktulho, думаю это излишнее, ведь там где нужно форматирование можно сделать так

{{py:xvm.xvm2sup({{v.xte}}), '4.01f'}}

просто вторым аргументом формат передавать, а в самой функции обрабатывать уже

Share this post


Link to post

Short link
Share on other sites

@ktulho, думаю это излишнее, ведь там где нужно форматирование можно сделать так

{{py:xvm.xvm2sup({{v.xte}}), '4.01f'}}

просто вторым аргументом формат передавать, а в самой функции обрабатывать уже

Имеется ввиду так?

{{py:xvm.xvm2sup({{v.xte}}, '4.01f')}}

Люди с конфигом не могут разобраться, а тут еще и в python лезть.

Share this post


Link to post

Short link
Share on other sites

 

 

ktulho, думаю это излишнее, ведь там где нужно форматирование можно сделать так {{py:xvm.xvm2sup({{v.xte}}), '4.01f'}} просто вторым аргументом формат передавать, а в самой функции обрабатывать уже

Не работает.

 

 

{{py:xvm.xvm2sup({{v.xte}}, '4.01f')}}

И так не работает

Share this post


Link to post

Short link
Share on other sites

 

 

{{py:xvm.xvm2sup({{v.xte}}), '4.01f'}}
, здесь, ИМХО, ошибка.

 

 

{{py:xvm.xvm2sup({{v.xte}}, '4.01f')}}
, а здесь надо функцию в py_macros переделать. 

Share this post


Link to post

Short link
Share on other sites

 

 

а здесь надо функцию в py_macros переделать.

 

описание последнего ночника: add import for extended formatting. Это то, что надо или учить еще и английский? )))

Share this post


Link to post

Short link
Share on other sites

описание последнего ночника: add import for extended formatting. Это то, что надо или учить еще и английский? )))

Не, это не то.)

Share this post


Link to post

Short link
Share on other sites

 

 

Имеется ввиду так?
 

Да, конечно, промахнулся.

 

 

Люди с конфигом не могут разобраться, а тут еще и в python лезть.

Ну вот кто будет на питоне писать, тот пусть и тащит поддержку форматирования, если это нужно конечно.

Макс добавил расширенное форматирование и условия в макросы потому, что другого способа сделать это небыло, а теперь есть, зачем дублировать функционал?

Share this post


Link to post

Short link
Share on other sites
Макс добавил расширенное форматирование и условия в макросы потому, что другого способа сделать это небыло, а теперь есть, зачем дублировать функционал?

я представляю какая наступила бы жопа, если бы сейчас убрать форматирование макросов и сказать всем, что мол форматируйте теперь через ру:)

я бы например точно забил вообще на всё это дело с конфигами

 

зачем дублировать функционал?

ну наверное знающим питон это трудно понять, но для пользователя попроще питон- это внутрянка, которой он касаться вообще не должен, это то, во что ему лезть и не хочется и не можется, ему бы с обычным конфигом разобраться, а там, внутрях пусть разработчики хоть черта лысого пишут, ему это далеко и всё равно

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

 

 

ну наверное знающим питон это трудно понять, но для пользователя попроще питон- это внутрянка, которой он касаться вообще не должен
 

Так пускай и не касается, каждому по уму, кто-то пишет макросы с поддержкой форматирования, а кто-то их использует. Платформа открытая, пул реквесты приветствуются.

Share this post


Link to post

Short link
Share on other sites

Так пускай и не касается, каждому по уму, кто-то пишет макросы с поддержкой форматирования, а кто-то их использует. Платформа открытая, пул реквесты приветствуются.

ну да, эдак нормально, согласен)

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...