Khasan Mamaev
@khasan-mamaev
активность: 9 месяцев, 2 недели назад-
Khasan Mamaev ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 8 лет, 8 месяцев назад
Очередная вариация на тему распознавания входной информации, немного доработал функцию Димитара Венкова, добавил вычисление пустоты(None), функция в любом случае выдает на выходе список: из нескольких элементов, с одним элементом или пустой:
-
Khasan Mamaev ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 8 лет, 8 месяцев назад
Очередная вариация на тему распознавания входной информации, немного доработал функцию Димитара Венкова, добавил вычисление пустоты(None), функция в любом случае выдает на выходе список: из нескольких элементов, с одним элементом или пустой:
def tolist(obj):
if hasattr(obj,”__iter__”):
return obj
elif obj == None:
return []
else:
return [obj] -
Khasan Mamaev ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 8 лет, 8 месяцев назад
Если не ошибаюсь,то вроде IronPython 2.7 устанавливается с Dynamo. Указанным выше способом можно запустить какой либо файл в программе назначенной по умолчанию для этих типов файлов, но если необходимо запустить файл в программе не назначенной по умолчанию, то способ будет следующий:
-
Khasan Mamaev ответил(а) на тему Пакетное добавление параметров в форуме Revit Library (API) 8 лет, 8 месяцев назад
Сергей спасибо большое. Интересный скрипт
-
Khasan Mamaev voted up to the topic Пакетное добавление параметров by Сергей Кривой 8 лет, 8 месяцев назад
-
Khasan Mamaev ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 8 лет, 8 месяцев назад
а можно и чуточку проще сделать
a=””
for i in IN[0]:
a=a+i
OUT = a -
Khasan Mamaev ответил(а) на тему пользовательские узлы в форуме Ноды 8 лет, 8 месяцев назад
Возможно поможет этот инет-ресурс custom nodes
-
Khasan Mamaev ответил(а) на тему пользовательские узлы в форуме Ноды 8 лет, 8 месяцев назад
-
Khasan Mamaev ответил(а) на тему Tips and tricks (Советы и приемы) в форуме Синтаксис и родные библиотеки Python 8 лет, 8 месяцев назад
-
Khasan Mamaev ответил(а) на тему Шапки спецификации в форуме Помогите с питон кодом 8 лет, 8 месяцев назад
А этот код прям оригинал Лобанова? Дело в том что нет тразакции, без которой код не сработает
-
Khasan Mamaev ответил(а) на тему Шапки спецификации в форуме Помогите с питон кодом 8 лет, 8 месяцев назад
Попробуй добавить нод для ресета Питон скрипта. У меня стоит Динамо 0.9.0 поэтому я не смог твой скрипт запустить(
-
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
Настоящий коллективный труд: Тулетин поставил задачу, Карпович дал направление, Мамаев решил, все молодцы)
-
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
Можно кстати совсем коротко)
import clr
clr.AddReference(‘System.Drawing’)
import SystemOUT = System.Drawing.Printing.PrinterSettings.InstalledPrinters
-
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
Это где такая валюта ходит?
-
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
Держите
import clr
clr.AddReference(‘System.Drawing’)
import Systemn = System.Drawing.Printing.PrinterSettings.InstalledPrinters.Count
prt = []
for i in range(n):
____prt.append(System.Drawing.Printing.PrinterSettings.InstalledPrinters[i])OUT = prt
-
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
Держите
import clr
clr.AddReference(‘System.Drawing’)
import Systemn = int(System.Drawing.Printing.PrinterSettings.InstalledPrinters.Count)
prt = []
for i in range(n):
____prt.append(System.Drawing.Printing.PrinterSettings.InstalledPrinters[i])OUT = prt
-
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
Держите
import clr
clr.AddReference(‘System.Drawing’)
import Systemn = int(System.Drawing.Printing.PrinterSettings.InstalledPrinters.Count)
prt = []
for i in range(n):
prt.append(System.Drawing.Printing.PrinterSettings.InstalledPrinters[i])OUT = prt
-
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
Конрад Собон давно покумекал http://archi-lab.net/downloads/dynamo-0-8-x/
Немножко Гуглом пользуйся) -
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
Конрад Собон давно покумекал http://archi-lab.net/downloads/dynamo-0-8-x/
-
Khasan Mamaev ответил(а) на тему Получить список принтеров через revit api в форуме Revit Library (API) 8 лет, 8 месяцев назад
- Загрузить еще