Lam
			  Дек. 22, 2008 15:56:57
		 	 
			
				Самое важное забыл, да на симбиан, еще точней на 9.1, кста вопрос всвязи с этим глупый может но сетаки, можноли переносить модули с компа, если да то какие всё таки нельзя?
			
		 
		
			
			  igor.kaist
			  Дек. 22, 2008 18:05:08
		 	 
			
				pure python модули практически все переносятся. Но не стоит забывать что pys60 базируется на python 2.2, и поэтому иногда приходится ручками переделывать библиотеки, которые требуют python 2.5
			
		 
		
			
			  Ferroman
			  Дек. 22, 2008 18:09:06
		 	 
			
				можнопереносить новневсе, некоторыенадо доделывать сму короче про нельзя сказать тру-но.
			
		 
		
			
			  ZZZ
			  Дек. 22, 2008 18:49:10
		 	 
			
				+1, 
Ferroman.
igor.kaist
settimeout не поддерживается на symbian
Хм… А как тогда там работает блокировка? Неужели блокируется на веки вечные? Аминь.
			
 
		 
		
			
			  Lam
			  Дек. 23, 2008 12:51:33
		 	 
			
				Хы и че делать? Мож покажите как через селект такое сделать, то в гугле понятного описания селекта не найду, а дома буду не скоро…
			
		 
		
			
			  Ferroman
			  Дек. 23, 2008 15:20:42
		 	 
			
				Ты о каком селекте базаришь, э? А точто тэбя труднопонять.
			
		 
		
			
			  shiza
			  Дек. 23, 2008 17:37:14
		 	 
			
		 
		
			
			  Lam
			  Дек. 24, 2008 11:01:17
		 	 
			
				Ыхы мож че не так сделал?
while k<20:
 list = [s2, conn]
 s3, s4, s5 = select.select(list, [], [])
 if s3 == conn:
  move(conn, s2)
 else:
  move(s2, conn)
 print k
 k +=1
такой вот код и такое вот выполнение: 
klient connect
1
error socket.error (32, 'Broken pipe')
2
...
19
если list сделать перед while то:
klient connect
1
error socket.error (32, 'Broken pipe')
и чет ждет них не делает просто ждет…
			
 
		 
		
			
			  shiza
			  Дек. 24, 2008 11:27:10
		 	 
			
				1. не стоит называть переменные list - потому что list, в питоне это название всроенного типа
2. select.select возвращает не отдельные сокеты, а 3 списка, поэтому надо делать внутренние циклы.
3. и по поводу ошибки: что кладешь в список, передаваемый в select? (по хорошему должны быть уже открытые дескприторы)
и дай полный трейсбек ошибки =)
			
		 
		
			
			  Lam
			  Дек. 24, 2008 16:17:00
		 	 
			
				s2 - сок для сервера, conn - сок для клиента(выше код есть), трейс и так полный…