Ru-Board.club
← Вернуться в раздел «Web-программирование»

» Язык программирования Python (Питон, Пайтон)

Автор: Swappp
Дата сообщения: 18.06.2004 00:14
linP

Цитата:
значит писали просто в каком-то другом стандарте под Виндой .... ?

ну стандартом это назвать нельзя, это самодеятельность создателей компиляторов.

Цитата:
А вот ещё , про PyQT я в своей книжке ничего не нашёл

Так это же сторонние компоненты. Документацию придется поискать. Например http://qt.osdn.org.ua/ но там больше по C++, хотя есть одна статья сравнивающая реализации небольшой программки на разных языках и с разными библиотеками.
Автор: max67
Дата сообщения: 18.06.2004 10:26
linP
Для кроссплатформенного GUI можно ещё попробовать wxPython.
http://www.wxpython.org/
Вроде как перспективная библиотека. И ни каких заморочек с лицензированием.
А wxWidgets, на которой все это дело основано, Borland даже собирается включить в Borland C++BuilderX, как стандартную платформу для разработки гуёвых приложений.
Автор: linP
Дата сообщения: 18.06.2004 17:33
Swappp
max67

Спасибо , буду читать
Автор: dvs
Дата сообщения: 18.06.2004 19:15
http://www-106.ibm.com/developerworks/library/os-ecant/index.html?ca=drs-o2404
Python development using the Eclipse IDE and Apache Ant build tool
Автор: linP
Дата сообщения: 18.06.2004 22:43
dvs

У меня вопрос , какую IDE взять для Питона ? Я пока в linux всё конфиги и Питон программки в vim исправляю , разве надо чтоли либо большее ( с дебаггером ? )
Автор: Swappp
Дата сообщения: 18.06.2004 23:41
linP
да вроде тот же kdevelop его поддерживает, а под win для php я использую ActiveState Komodo, он и python держит, версия для linux мне не очень понравилась...
Автор: linP
Дата сообщения: 18.06.2004 23:52
Swappp
фи , я не юзаю никаких DE , поэтому не знаю kdevelop - наверно там куча зависимостей
Поэтому , то чего я увидел в Gentoo- это nano -w & gvim
emacs - какой - то странный .....
Автор: apatit
Дата сообщения: 19.06.2004 14:23
linP

Цитата:
У меня вопрос , какую IDE взять для Питона ? Я пока в linux всё конфиги и Питон программки в vim исправляю , разве надо чтоли либо большее ( с дебаггером ? )


SciTE - классный редактор (не ИДЕ, но все же). Кучу языков поддерживает, код раскрашивает, words copletion делает. Free with sources. Искать на гугле, ссылки под рукой нет.
Автор: Swappp
Дата сообщения: 19.06.2004 14:46
apatit

Цитата:
SciTE - классный редактор (не ИДЕ, но все же). Кучу языков поддерживает, код раскрашивает, words copletion делает. Free with sources. Искать на гугле, ссылки под рукой нет.

Так у него Gentoo linux там все Free да и vim с этим справляется замечательно.
linP

Цитата:
фи , я не юзаю никаких DE

да, тогда зависимостей много... kdelibs минимум со всеми вытекающими... Да собственно посмотри dev-app. Есть еще anjuta, но она для Gnome

Цитата:
RDEPEND=">=dev-libs/glib-2.0.6
>=x11-libs/gtk+-2.0.8
>=gnome-base/ORBit2-2.4
>=gnome-base/libglade-2
>=gnome-base/libgnome-2.0.2
>=gnome-base/libgnomeui-2.0.2
>=gnome-base/libgnomeprint-2.0.1
>=gnome-base/libgnomeprintui-2.0.1
>=gnome-base/gnome-vfs-2.0.2
>=gnome-base/libbonobo-2
>=gnome-base/libbonoboui-2.0.1
>=x11-libs/vte-0.9
>=dev-libs/libxml2-2.4.23
>=x11-libs/pango-1.1.1
dev-libs/libpcre
app-text/scrollkeeper
Автор: linP
Дата сообщения: 19.06.2004 23:05
apatit

Спасибо , нашёл топик в Программах ....

Swappp

Смотри ПМ,
Автор: Yamb
Дата сообщения: 21.06.2004 00:26
Кстати, Google Ad Words на питоне написан.
Автор: dvs
Дата сообщения: 22.06.2004 16:57
Yamb
Цитата:
Кстати, Google Ad Words на питоне написан.

Многие куски Гугля на нём написаны

linP
Цитата:

У меня вопрос , какую IDE взять для Питона ? Я пока в linux всё конфиги и Питон программки в vim исправляю , разве надо чтоли либо большее ( с дебаггером ? )


Я сижу под Win, остановился на Boa-Constructor, иногда EditPlus.
Вот только что поставил SPE, буду щупать.
Пробовал IDLE, SciTE, WingIDE, VisualSlickedit (мощная штука, лень было настраивать), PythonWin

Под *nix добавляются VIM, Emacs, Kate...

Есть plug-in-ы для VisualStudio .Net и Eclipse, Eric, SPE, wxGlade ...

ссылки по теме:
http://prog.org.ru/forum/topic_457_c21b70a075b833a15be76382f388722b.html
Автор: dvs
Дата сообщения: 28.06.2004 21:42
о Zope и python'е
http://www.if-site.com/design/technolog
Автор: ubc
Дата сообщения: 29.06.2004 15:44
Проблема интеграции Python в Apache на ОС Windows 2000.
Настройки httpd.conf:

Код:
LoadModule python_module modules/mod_python.so
Alias /python "c:/Program Files/Apache Group/python/"
<Directory "c:/inetpub/www">
AddHandler mod_python .py
PythonHandler mptest
PythonDebug On
</Directory>
Автор: dvs
Дата сообщения: 02.07.2004 14:11
ubc

Цитата:
...Установлен python v2.3, Apache v2.0.42, mod_python-3.1.3.win32-py2.3
Сервер стартует но при обращенни к скриптам *.py выдает ошибку....

может тут ответ?
http://modpython.org/live/current/doc-html/tut-what-it-do.html

Я сам юзаю Apache+mod_python+Quixote
(Win2kServer, WinXP, Apache2.0.48, mod_python-3.1.3.win32-py2.3.exe, python2.3.2, Quixote1.0c),
прикручивал mod_python как описано в доке от Quixote. работает.

ещё ДО установки mod_python убедись что каталог python23 прописан в PATH
Автор: ubc
Дата сообщения: 02.07.2004 17:48
dvs
Что-то не выходит!!!
Ошибка таже, что она хоть означает?
Что ты имел ввиду под PATH: windows path, или sys.path питона?
Если тебя не затруднит, напиши пошагово процесс установки (с путями) и интеграции питона в Apache, как ты делал на своей машине
Скинь на sahe@pisem.net
Автор: dvs
Дата сообщения: 05.07.2004 12:52
ubc

Цитата:
Что ты имел ввиду под PATH: windows path, или sys.path питона?
Если тебя не затруднит, напиши пошагово процесс установки (с путями) и интеграции питона в Apache, как ты делал на своей машине

я имел в виду Windows PATH

от чего конкретно _твоя_ ошибка, я не знаю

0) Ставишь Apache
1) Ставишь Python23
3) Мой_комп - свойства - Advanced - Environment Variables - System Variables - Path - добавить ;c:\Python23 (ну или где он у тебя там)
4) Перезагруз
5) Ставишь mod_python
6) Вот кусок моего httpd.conf
Код: LoadModule python_module modules/mod_python.so

<LocationMatch "^/myprog(/|$)">
SetHandler python-program
PythonPath "sys.path + ['D:\\gde\\nibud\\myprog_here']"
PythonHandler my_mod_python_handler
PythonOption quixote-root-namespace myprog
PythonInterpreter myprog
PythonDebug On
</LocationMatch>
Автор: dvs
Дата сообщения: 13.09.2004 21:15
"Почему я выбрал Python" на lapshin.net:
http://lapshin.net/python
Автор: dvs
Дата сообщения: 14.09.2004 13:42
"Для вычислений на компьютере, вообще говоря, требуется какой-либо аппарат --- программа или же язык программирования. Недавно созданный язык программирования Python является, пожалуй, одним из наиболее удачных вариантов."

http://cnittgu.tltsu.ru/numerics/python
Автор: apatit
Дата сообщения: 14.09.2004 14:14

Цитата:
"Для вычислений на компьютере, вообще говоря, требуется какой-либо аппарат --- программа или же язык программирования. Недавно созданный язык программирования Python является, пожалуй, одним из наиболее удачных вариантов."


Python люблю, но при таких высказываниях нужно добавлять "IMHO". Либо приводить развернутый список аргументов, сравнений. А это уже, пардон, провокация очередной священной войны.
Автор: dvs
Дата сообщения: 15.09.2004 12:12

Цитата:

"Для вычислений на компьютере, вообще говоря, требуется какой-либо аппарат --- программа или же язык программирования. Недавно созданный язык программирования Python является, пожалуй, одним из наиболее удачных вариантов."


Python люблю, но при таких высказываниях нужно добавлять "IMHO". Либо приводить развернутый список аргументов, сравнений. А это уже, пардон, провокация очередной священной войны.

а это была всего лишь цитата из http://cnittgu.tltsu.ru/numerics
Автор: IntenT
Дата сообщения: 15.09.2004 13:39
НЕ, товарищи, вы меня улыбаете.. )))
Масса положительных эмоций про заглядывании в топик.
А главное - при прочтении приведенных ссылок.
Аргументированность - видимо не самое сильное место продвигающих питон ))
И еще они мало знакомы с другими языками )))))
Что следует все из тех-же ссылок
Автор: apatit
Дата сообщения: 15.09.2004 13:48
dvs

Цитата:
а это была всего лишь цитата из http://cnittgu.tltsu.ru/numerics

Смысл в таком цитировании? Вы же, надо понимать, для публики это процитировали.

IntenT

Цитата:
Аргументированность - видимо не самое сильное место продвигающих питон ))
И еще они мало знакомы с другими языками )))))


Не согласен. Просто нет смысла дискутировать по принципу "Я узнал 10 функций из Питона, поэтому он самый крутой язык в мире". Есть масса обстоятельных ресурсов, где приведена куча сравнительных тестов с самыми различными языками. Вопрос в другом. Если Вы считаете, что обладаете полным набором инструментов (будь то ПХП, Перл, С++, Паскаль), помогающих успешно решать ваши задачи, то все препирательства бессмысленны (о чем миллион раз уже где только не говорилось) . Но когда Вы почувствуете, что этого становится недостаточно, то будете оглядываться по сторонам. Вот тогда я посоветовал бы Вам посмотреть в сторону Питона. Начинать надо, разумеется, отсюда www.python.org и www.python.ru . А дальше природа поможет . Ах да, чуть не забыл, вот ведь еще http://zope.net.ru и http://itconnection.ru/cgi-bin/mailman/listinfo/zopyru . Только в последнем нельзя произносить слова Perl и PHP .
Автор: dvs
Дата сообщения: 15.09.2004 19:54
apatit

Цитата:
dvs

Цитата:
а это была всего лишь цитата из http://cnittgu.tltsu.ru/numerics

Смысл в таком цитировании? Вы же, надо понимать, для публики это процитировали.

на самом деле последние мои пару постов со ссылками - это попытка "оживить" топик, не более; наверное можно было это сделать как-то и по-удачней
Автор: apatit
Дата сообщения: 16.09.2004 08:48
dvs

Цитата:
это попытка "оживить" топик, не более; наверное можно было это сделать как-то и по-удачней


Очевидно... В тексте, который Вы процитировали, слово "Питон" можно заменить на любое другое название из http://directory.google.com/Top/Computers/Programming/Languages/ в зависимости от личных симпатий владельца сайта, где это написано.
Автор: dvs
Дата сообщения: 23.09.2004 17:27
неплохая Wiki про Питон (на английском)
http://www.thinkware.se/cgi-bin/thinki.cgi/PythonLanguage
Автор: dvs
Дата сообщения: 30.12.2004 13:22
Python 2.4 final
http://python.org/2.4/
http://python.org/ftp/python/2.4/python-2.4.msi - инсталлятор под Windows
Автор: gold fish
Дата сообщения: 18.03.2005 18:41

Цитата:
Для вычислений на компьютере, вообще говоря, требуется какой-либо аппарат --- программа или же язык программирования. Недавно созданный язык программирования Python является, пожалуй, одним из наиболее удачных вариантов."


Я очень большой приверженей питона, но скажу что для вычислений он не годится вообще!!!
Имелю личный опыт написания напитоне програмульки для проведения вычислений методом монтекарло и хочу сказать что в этом случае питон оказался в 12 раз медленее чем Си. А вообще для проведения расчетов нужно применять фортран он в этом случае оказывается раза в 3 быстрее чем Си
Автор: max67
Дата сообщения: 18.03.2005 18:50
gold fish

Цитата:
А вообще для проведения расчетов нужно применять фортран он в этом случае оказывается раза в 3 быстрее чем Си

Если напрячься с оптимизацией то и C++ может выдать соизмеримую скорость. Вот например старенькая ссылка по метапрограмминг:
http://osl.iu.edu/~tveldhui/papers/iscope97/index.html
Правда в фортране то же самое делается естественным образом, без дополнительных ухищрений и библиотек к нему традиционно больше.
Автор: estimated
Дата сообщения: 19.03.2005 18:01
gold fish
Я вообще не спец в вычислениях, но мне понравилось, что Python запросто работает с огромными числами, число разрядов которых может исчисляться десятками и сотнями.
Вот простой пример (вычисление факториала, код мой):

Код:
def fact (n):
if n==0:
return 1
else:
i = n - 1
while i > 1:
n *= i
i -= 1
return n

n = input("n=")
print n, "! =", fact(n)
raw_input("")

Страницы: 1234567891011

Предыдущая тема: Вопрос по HTML и MS IE Explorer6.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.