StranikS_Scan Posted November 28, 2015 Share Posted November 28, 2015 (edited) https://docs.python.org/3.4/library/collections.html#collections.OrderedDict Не-не, товарищ, ты чего? Представляешь сколько там раз лямбда будет вызван? А каждый вызвов процедуры! Это для питона куча лишних действий. Завязывай лопать синтаксический и функциональный сахар, от него у скриптов диабетические тормоза )))) Нуно так: vert_list = dict((v, k) for k, v in vert_list.iteritems()) vert_list = list(vert_list.itervalues()) Edited November 28, 2015 by StranikS_Scan @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 (edited) del Edited January 8, 2016 by ShadowHunterRUS @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted November 28, 2015 Share Posted November 28, 2015 (edited) Но эта часть модуля написана на Си... Вот проверь скорость обоих вариантов. PS: Описался там itervalues надо вместо key Edited November 28, 2015 by StranikS_Scan @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 (edited) del Edited January 8, 2016 by ShadowHunterRUS @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted November 28, 2015 Share Posted November 28, 2015 Но мы о 3-ем питоне... Эээээ, вот это ты вовремя напомнил )))))))))) У 3 питона совсем всё не так работает как 2-го )))))))) Эээээ @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 работает быстро, но хрень получается?)Потестируй v21 @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted November 28, 2015 Share Posted November 28, 2015 Победил вариант 2! Сахар, меньше сахара ))) И питон будет летать. @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 При этом как известно словари работают в разы быстрее списков.А можно узнать причину такой разности в скорости? @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted November 28, 2015 Share Posted November 28, 2015 А можно узнать причину такой разности в скорости? Понятия не имею. Но похоже различия в способе хранения и как результат скорости доступа. Я принял это как аксиому и не стал вникать в причины. @ Quote Link to comment Short link Share on other sites More sharing options...
Degit22 Posted November 28, 2015 Share Posted November 28, 2015 Потестируй v21 Всё ок, цент AX грузится за 3 сек. Еще бы добавить сохранение путей, до клиента. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 (edited) Еще бы добавить сохранение путей, до клиента.Вопрос: куда? Всё ок, цент AX грузится за 3 сек.Ну это лучше чем 30 сек.) Edited November 28, 2015 by ShadowHunterRUS @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted November 28, 2015 Share Posted November 28, 2015 (edited) Мона еще пошаманить, но надо лезть в ваш репозитарий. Edited November 28, 2015 by StranikS_Scan @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 (edited) del Edited January 12, 2016 by ShadowHunterRUS @ Quote Link to comment Short link Share on other sites More sharing options...
Degit22 Posted November 28, 2015 Share Posted November 28, 2015 Вопрос: куда? Да хоть в ini файл или SQLite, что в питоне ближе. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 (edited) del Edited January 8, 2016 by ShadowHunterRUS @ Quote Link to comment Short link Share on other sites More sharing options...
Degit22 Posted November 28, 2015 Share Posted November 28, 2015 А может у blender есть какое API для сохранения настроек? 1 @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 (edited) del Edited January 8, 2016 by ShadowHunterRUS @ Quote Link to comment Short link Share on other sites More sharing options...
Snikard Posted November 28, 2015 Share Posted November 28, 2015 Включить можно. Для этого нужно раскомментировать 154-ую строку в файле blender_tank_viewer\__init__.py Раскомментировал, прога виснет. Пробовал также в 21 версии (там уже строчка другая). @ Quote Link to comment Short link Share on other sites More sharing options...
SkepticalFox Posted November 28, 2015 Author Share Posted November 28, 2015 (edited) del Edited January 8, 2016 by ShadowHunterRUS @ Quote Link to comment Short link Share on other sites More sharing options...
Snikard Posted November 28, 2015 Share Posted November 28, 2015 Характеристики Вашего ПК, пожалуйста. Win 7 64bit AMD Athlon II X2 255 3.1 GHz2 Gb RAMATI Radeon 4850 512 Mb А это както сильно может влиять? Ну я понимаю что долго может грузить.. если бы я соображал в программировании - с радостью помог бы) @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.