Эксперементатор
			  Окт. 4, 2009 16:17:55
		 	 
			
				Помогите, пожалуйста,  в таком вопросе. Как можно в питоне, более богато управлять консольным выводом, помимо оператора print? К примеру, менять цвет текста, выводить текст в произвольную точку экрана, и.т.д?..
			
		 
		
			
			  regall
			  Окт. 4, 2009 19:52:27
		 	 
			
				Тебе поможет модуль curses: 
http://adamv.com/dev/python/curses/.Начиная с Python 2.6 он входит в стандартную библиотеку модулей, для более старых версий питона - нужно ставить отдельно.
			
 
		
			
			  Эксперементатор
			  Окт. 5, 2009 18:29:05
		 	 
			
				“Модуль проклятий для питон”?.. :D 
Как-то там непереводимо написано… :( Я только не пойму, почему он только под WIndows? Ведь текстовый-то интерфейс по-логике должен быть независимым от платформы… Я например Линукс юзаю… :( А неужели в питоне нет встроенных механизмов подобного рода?..
			
		 
		
			
			  PooH
			  Окт. 6, 2009 05:36:00
		 	 
			
				Эксперементатор
Я только не пойму, почему он только под WIndows? Ведь текстовый-то интерфейс по-логике должен быть независимым от платформы… Я например Линукс юзаю… :( А неужели в питоне нет встроенных механизмов подобного рода?..
Под никсы он идет в составе стандартной библиотеки с начала веков :) А вот под “самую лучшую” платформу до версии питона 2.6 его надо было ставить отдельно, с той ссылки что вам дали.
			
 
		 
		
			
			  regall
			  Окт. 6, 2009 08:32:20
		 	 
			
				Проблема портирования под винды как раз таки связана с особенностями этой самой 
PooH
“самой лучшей”
платформы. :D
			
 
		
			
			  Эксперементатор
			  Окт. 6, 2009 19:48:32
		 	 
			
				Ааа… Спасибо. надо было просто указать. что под никсы… :) Спасибо!
			
		 
		
			
			  knkd
			  Окт. 6, 2009 19:54:01
		 	 
			
				Хм. В КУбунте проги с ним всегда работали.
А вот в винде ввожу 
>>> import curses
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "curses\__init__.py", line 15, in <module>
    from _curses import *
ImportError: No module named _curses
>>>
Захожу вовнутрь модуля, а там…
В перемешку curses и _curses. Выходит что модуль curses пытается импортировать модуль _curses - это недоделано или я чего не понимаю?
			
 
		
			
			  Эксперементатор
			  Окт. 6, 2009 20:00:14
		 	 
			
				Хм. А у меня такой вопрос - как корректно перевести название модуля?.. А то все словари переводят только как “проклятие”… :)
			
		 
		
			
			  Эксперементатор
			  Окт. 6, 2009 20:11:33
		 	 
			
				И ещё. Может, пожалуйста, подкинуть ссылочки на туториалы и мануалы по сабжу, хотелось бы на русском… ;)
			
		 
		
			
			  Андрей Светлов
			  Окт. 6, 2009 21:20:05
		 	 
			
				knkd
Вас не смущает, что есть socket/_socket, ctypes/_ctypes - и много таких?
Дело в том, что в Питоне принято делать C Extension с именем, начинающимся с подчеркивания - а потом дополнять его питоновским кодом в модуле без подчерка.