Переключение на Главную Страницу Страницы: 1 ... 3 4 [5] 6 7 ... 9 ОтправитьПечать
Очень популярная тема (более 25 ответов) на связке Python + Qt пишу для себя чтото... (число прочтений - 70522 )
blindvic
Senior Member
****
Отсутствует



Сообщений: 486
Местоположение: Moldova
Зарегистрирован: 23. Июня 2008
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #60 - 07. Января 2010 :: 14:11
Печать  
Меня в питоне больше всего прельщает - то, что это интерпретатор. Не надо заморачиваться на компиляции, да и сам язык мне нравится.

Скорее всего тебе он так никогда и не понравится. Мне кажется ты из тех людей, кто, однажды создав мнение или вкус, редко отступается от него.
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #61 - 07. Января 2010 :: 14:45
Печать  
blindvic писал(а) 07. Января 2010 :: 14:04:
Цитата:
Язык Python является, пожалуй, самым простым в изучении и самым приятным в использовании из языков программирования, получивших широкое распространение.

чушь Улыбка самый простой в изучении это бейсик.
Что бы там не задвигали питоноиды, но это так. 1С тому доказательство: русифицированный бейсик изучается как 2 пальца об асфальт..
  
Наверх
IP записан
 
blindvic
Senior Member
****
Отсутствует



Сообщений: 486
Местоположение: Moldova
Зарегистрирован: 23. Июня 2008
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #62 - 07. Января 2010 :: 18:11
Печать  
Кстати в питон встроены юнит-тесты (http://docs.python.org/library/unittest.html)
ЗЫ Правда, я не разбираюсь в этом, но видел, что в 1С++ используется.
  
Наверх
 
IP записан
 
blindvic
Senior Member
****
Отсутствует



Сообщений: 486
Местоположение: Moldova
Зарегистрирован: 23. Июня 2008
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #63 - 07. Января 2010 :: 18:15
Печать  
trdm писал(а) 07. Января 2010 :: 13:56:
blindvic писал(а) 07. Января 2010 :: 13:52:
Этот вопрос важен, чтобы иметь точность вычислений (http://ananas.su/forum/viewtopic.php?f=9&t=158). Наверное придется использовать Decimal  для этого. Хотелось бы услышать мнение других.

Вопрос ОЧЕНЬ важный.
Decimal уже использовался в qt1L. И правильно использовался Улыбка
...

А как он там использовался? В тексте модуля надо явно указывать что, допустим, a = Decimal ( '1.1' ) ?
Или по-другому?
Что известно по поводу имплементации этой точности в 1С? Как они это сделали?

А в Ананасе? Смотрел исходники модулей на Javascript - пишут a = ParseToFloat ( '1.1' ) - у них нет проблем с точностью?
  
Наверх
 
IP записан
 
villager
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 101
Зарегистрирован: 21. Октября 2009
Re: на связке Python + Qt пишу для себя чтото...
Ответ #64 - 07. Января 2010 :: 18:21
Печать  
случайно наткнулся на программу типа EXCEL http://www.resolversystems.com/download/ на питоне
без наворотов, но из особенностей - возможность отображать содержимое таблицы в виде программы на питоне
можно дописывать свои функции, классы и использовать их в формулах
можно даже в ячейку записать экземляр класса и потом в формулах писать типа =А2.метод_класса()
можно программно заполнять ячейки

есть печать, но без предварительного просмотра

если попросить, дают исходники

наверное, хороша для научных расчетов
  
Наверх
 
IP записан
 
blindvic
Senior Member
****
Отсутствует



Сообщений: 486
Местоположение: Moldova
Зарегистрирован: 23. Июня 2008
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #65 - 08. Января 2010 :: 07:51
Печать  
artbear писал(а) 07. Января 2010 :: 12:52:
...
2. увидел 2 формы, одновременно работающие в одном приложении. Это псевдопараллельность или вполне реальная?
ну т.е. ты в этих формах никакой код по параллельной работе не писал, все автоматом?
...

До меня только сейчас дошло, что ты имел в виду.
Ответ, еще раз повторюсь, - это не параллельность. Модули и и подокна - одно приложение, отрисовка идет по таймеру.
Что касается параллельности, в питоне есть встроенная библиотека thread и threading: http://docs.python.org/library/threading.html
Правда, я в этом не чего не смыслю.
  
Наверх
 
IP записан
 
blindvic
Senior Member
****
Отсутствует



Сообщений: 486
Местоположение: Moldova
Зарегистрирован: 23. Июня 2008
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #66 - 08. Января 2010 :: 15:46
Печать  
villager писал(а) 07. Января 2010 :: 18:21:
случайно наткнулся на программу типа EXCEL http://www.resolversystems.com/download/ на питоне
без наворотов, но из особенностей - возможность отображать содержимое таблицы в виде программы на питоне
можно дописывать свои функции, классы и использовать их в формулах
можно даже в ячейку записать экземляр класса и потом в формулах писать типа =А2.метод_класса()
можно программно заполнять ячейки

есть печать, но без предварительного просмотра

если попросить, дают исходники

наверное, хороша для научных расчетов

Скачал. Она на IronPython & .NET написана - не думаю, что адаптация с стандратному питону будет легкой. Она условно-бесплатная - как же тебе исходники дадут? А если и дадут - то на каких условиях?
  
Наверх
 
IP записан
 
villager
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 101
Зарегистрирован: 21. Октября 2009
Re: на связке Python + Qt пишу для себя чтото...
Ответ #67 - 08. Января 2010 :: 19:41
Печать  
blindvic писал(а) 08. Января 2010 :: 15:46:
Скачал. Она на IronPython & .NET написана - не думаю, что адаптация с стандратному питону будет легкой. Она условно-бесплатная - как же тебе исходники дадут? А если и дадут - то на каких условиях?


где-то у них написано, что уважают опенсорс, и т.д., и могут выслать исходники, но не последней версии

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

похожее можно быстро накидать на базе QTableView, если понадобится (правда QTableView пока не умеет ячейки объединять)
  
Наверх
 
IP записан
 
blindvic
Senior Member
****
Отсутствует



Сообщений: 486
Местоположение: Moldova
Зарегистрирован: 23. Июня 2008
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #68 - 11. Января 2010 :: 09:17
Печать  
blindvic писал(а) 07. Января 2010 :: 18:15:
trdm писал(а) 07. Января 2010 :: 13:56:
blindvic писал(а) 07. Января 2010 :: 13:52:
Этот вопрос важен, чтобы иметь точность вычислений (http://ananas.su/forum/viewtopic.php?f=9&t=158). Наверное придется использовать Decimal  для этого. Хотелось бы услышать мнение других.

Вопрос ОЧЕНЬ важный.
Decimal уже использовался в qt1L. И правильно использовался Улыбка
...

А как он там использовался? В тексте модуля надо явно указывать что, допустим, a = Decimal ( '1.1' ) ?
Или по-другому?
Что известно по поводу имплементации этой точности в 1С? Как они это сделали?

А в Ананасе? Смотрел исходники модулей на Javascript - пишут a = ParseToFloat ( '1.1' ) - у них нет проблем с точностью?

А какие комментарии по этому поводу?
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #69 - 11. Января 2010 :: 10:21
Печать  
blindvic писал(а) 11. Января 2010 :: 09:17:
А какие комментарии по этому поводу?
Может спросить у Ананасоведов? ибо я не пользуюсь.
  
Наверх
IP записан
 
villager
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 101
Зарегистрирован: 21. Октября 2009
Re: на связке Python + Qt пишу для себя чтото...
Ответ #70 - 24. Января 2010 :: 21:28
Печать  
сделал небольшой примерчик учета ТМЦ
можно найти здесь http://www.penta.by/penta_sklad.html
« Последняя редакция: 24. Января 2010 :: 23:12 - villager »  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #71 - 24. Января 2010 :: 22:27
Печать  
villager писал(а) 24. Января 2010 :: 21:28:
сделал небольшой примерчик учета ТМЦ
можно найти здесь http://www.penta.by/

Лучше прямую ссылку.
  
Наверх
IP записан
 
villager
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 101
Зарегистрирован: 21. Октября 2009
Re: на связке Python + Qt пишу для себя чтото...
Ответ #72 - 02. Февраля 2010 :: 10:12
Печать  
выложил ролик - создание системы на 3 таблицы
http://www.penta.by/downloads/demo1.swf
ни одной строки дополнительного кода Подмигивание
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: на связке Python + Qt пишу для себя чтото...
Ответ #73 - 02. Февраля 2010 :: 10:29
Печать  
Прикольно!
Можно поздравить с изобретением АксессаУлыбка))
  
Наверх
IP записан
 
villager
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 101
Зарегистрирован: 21. Октября 2009
Re: на связке Python + Qt пишу для себя чтото...
Ответ #74 - 10. Февраля 2010 :: 20:24
Печать  
Начал изобретать Улыбка дизайнер отчетов
  

zzrd.jpg ( 92 KB | Загрузки )
zzrd.jpg
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 3 4 [5] 6 7 ... 9
ОтправитьПечать