Подключение модуля math

Помечено: 

Просмотр 9 сообщений - с 16 по 24 (из 24 всего)
  • Автор
    Сообщения
  • #1023 Score: 0
    PashaStr (Pavel Karpovich)
    Участник
    7 pts

    да у меня не свой модуль, а библиотека для манипуляций с изображениями pil http://www.pythonware.com/products/pil/ . На обычный питон (не айрон) ставится нормально, а простое копирование папки с данной библиотекой в сам айрон, ошибки начинают вылазить. Не находит *.pyd модулей, хотя *.py находит.

    #1024 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    А что ты хочешь сделать с помощью этого модуля? Может попробуем иначе решить?

    #1025 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    В Dynamo есть ноды для экспорта в растровый формат, может попробовать их использовать? И модули по твоей ссылке весьма старые, 2009-ый год, синтаксис может сильно отличаться.

    #1026 Score: 0
    PashaStr (Pavel Karpovich)
    Участник
    7 pts

    я думал по данным объекта в ревите отрисовать графику сторонним модулем питона и вставить её в параметр семейства. Сейчас уже просто интересно, можно ли подключать/ставить “большие внешние модули”, вроде того же scipy к айронпайтону. Пробовал установить стандартный pip для инсталяции модулей, что-то не получается. Просто помниться мне, Бауск на Аутодеск Юниверсити говорил, что айронпайтон довольно урезанный в данном подходе.

    #1027 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    По поводу урезанности не могу сказать, поскольку пока еще плохо владею темой. Но в модулях часто бывают ссылки на другие модули и за всем этим нужно следить и указывать пути доступа, чтобы модуль заработал. Можно попробовать использовать Python Shell for Revit.

    #9690 Score: 0
    Александр
    Участник
    16 pts

    А жалко , что тема так давно не наполняется.Вроде и все понятно,Но как быть новичкам….

    Покритикуйте:

    import math
    from math import radians as rad
    from math import sin as sinus
    from math import cos as cosinus
    from math import tan as tangens
    from math import atan as arctangent

    ‘Угол в градусах’
    angle_In_Degrees = int(IN[1])
    ‘Перевод в радианы:’
    angle_In_Radians = rad(angle_In_Degrees)

    OUT = []
    OUT.append(‘Angle,degrees = ‘ + str(angle_In_Degrees))
    OUT.append(‘Angle,radians = ‘ + str(angle_In_Radians))
    OUT.append(‘Angle,sin = ‘ + str(round(sinus(angle_In_Radians),13)))
    OUT.append(‘Angle,cos = ‘ + str(round(cosinus(angle_In_Radians),13)))
    OUT.append(‘Angle,tan = ‘ + str(round(tangens(angle_In_Radians),13)))
    OUT.append(‘Angle,atan = ‘ + str(round(arctangent(angle_In_Radians),13)))

    #9699 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    а для чего нужно вводить новые названия функциям, да еще и длинней, чем существующие) ктото не понимает что cos, sin это косинус и синус? нужно полностью писать?

    #9700 Score: 0
    Khasan Mamaev
    Модератор
    187 pts

    напиши
    from math import cos, sin, tan, atan, radians
    или же еще проще
    from math import *
    и получишь вообще все функции из этой библиотеки

    #9702 Score: 0
    Александр
    Участник
    16 pts

    “..from math import cos, sin, tan, atan, radians..”

    Вот спасибо, не знал..

    А про импорт  * , так это что бы ни чего не грузило лишнего, то что надо в сценарий.

    А так подробно описал для таких ламеров как я…

Просмотр 9 сообщений - с 16 по 24 (из 24 всего)
  • Для ответа в этой теме необходимо авторизоваться.