Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.04.2009, 18:45
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме: 4512757
Репутация:
973
|
|
print stroka.replace("\r", "")
можно еще и .replace("\n", "") сделать
|
|
|

02.04.2009, 18:55
|
|
Познающий
Регистрация: 11.09.2008
Сообщений: 99
Провел на форуме: 2753780
Репутация:
585
|
|
Сообщение от Vid0k
а и еще вопрос
при выводе строки в консоль нужно чтобы она была на месте
в перле и под виндами работало "\r" но под никсами и в питоне все время переводит на новую строчку(
как с этим бороться?
чо придется все время чистить консоль?(
Наверное, ты пишешь:
когда надо
Код:
print stroka + "\r",
|
|
|

02.04.2009, 21:03
|
|
Познающий
Регистрация: 22.07.2008
Сообщений: 62
Провел на форуме: 304390
Репутация:
172
|
|
Народ если вы не в теме, просьба не отписываться тут...
Запись с сокетами просто расмешила...
На что вам кортежи и словари даны?, для чего создавались тонкости питона?
Также как и login999 уже сказал, urllib используют для этого, вообще сокеты в питоне, для работы на уровне TCP/IP, а для HTTP, FTP и так далее есть готовые либы, и не стоит изобретать херню...
|
|
|

02.04.2009, 23:43
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме: 3134311
Репутация:
1467
|
|
Сообщение от Vid0k
использую threading для создания нитей, приложение сетевое использует pycurl,
после определенного момента падает с надписью пытался дебажить в эклипсе, но чот ни чего не получается,код к сожалению выложить не могу,
мож кто сталкивался с подобным?
на самом деле тут часто приколы бывает проще) как то сталкивался, но было это на C.
в общем программу надо запускать из корня, а не из той папки, в которой она лежит. то есть указываем полный путь) 
|
|
|

07.04.2009, 13:56
|
|
Познающий
Регистрация: 20.02.2009
Сообщений: 52
Провел на форуме: 825706
Репутация:
38
|
|
Вопрос:Кто что может мне подсказать по поводу цветов текста и шрифтов в программах на питоне.Хочу,например,какую либо фразу сделать в таком же стиле как в программе SmartSIS в главном меню.Знает ли кто про то как представить стандартный текст в питоне в другом виде,т.е. немного его преукрасив?
|
|
|

07.04.2009, 14:00
|
|
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме: 3186852
Репутация:
316
|
|
Сообщение от Vilz
Вопрос:Кто что может мне подсказать по поводу цветов текста и шрифтов в программах на питоне.Хочу,например,какую либо фразу сделать в таком же стиле как в программе SmartSIS в главном меню.Знает ли кто про то как представить стандартный текст в питоне в другом виде,т.е. немного его преукрасив?
http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html
Код:
#! /usr/bin/python
print "\033[34mThis is blue\033[0m"
|
|
|

07.04.2009, 14:03
|
|
Познающий
Регистрация: 20.02.2009
Сообщений: 52
Провел на форуме: 825706
Репутация:
38
|
|
Vid0k спасибо
|
|
|

10.04.2009, 23:59
|
|
Участник форума
Регистрация: 05.01.2009
Сообщений: 191
Провел на форуме: 3020589
Репутация:
240
|
|
Народ очень срочно надо, короче встала проблема, я не могу понять как так cделать
Нужно об]явить массив, записать все это в фаил, и найти сумму квадратов N чисел с конца.
|
|
|

11.04.2009, 09:28
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме: 4512757
Репутация:
973
|
|
А зачем запись в файл ?
Код:
a=[] # Обьявляем массив
b = "abcdef" # Строка с данными , которые будут заноситься в массив
for element in b: # Для каждого элемента в b
a.append(element) # Собственно само добавление элемента в массив
with open ("out.txt", "a") as out:# Тут запись в файл, если захочешь :)
for element in a :
out.write(element + "\n")
with open ("out.txt", "a") as inpt:# Так можно заполнить массив из файла, если файл можно прочитать построчно
for element in inpt:
a.append(element[:-1])# Обрати внимание на [:-1]# Это значит, что от каждой строки из файла будет отнят последний символ (обычно это перенос строки, но файл должен заканчиваться пустой строкой !)
last = a.pop() # Так происходит взятие последнего элемента массива, следовательно для N элементов можно сделать так:
for x in xrange(N): #для каждого x в диапазоне N(число, обязательно!)
a.pop(x) #Берем значение из массива c его последующим удалением
print a # Делаем с a то что хотим
P.S. .pop() Берет значение из массива, а потом его удаляет, т.е. после .pop() этого значения в массиве уже не будет, помни об этом
P.P.S. Если бы задача была более конкретно описана, то мог бы посоветовать что-то ближе к практике, а так то это чисто фонарный набор - я лично пользуюсь такими конструкциями постоянно, и для этих действий то нужно хоть немного мануал почитать
P.P.S. а вообще то это элементарная задача =\ За тебя я ее делать не буду
Последний раз редактировалось login999; 11.04.2009 в 09:36..
|
|
|

17.04.2009, 17:41
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме: 4512757
Репутация:
973
|
|
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|