
Roman
27.06.2016
06:24:08
Уже 257 человек. 2 недели сюда не заходил. В отпуске был

Dim
27.06.2016
06:27:43
разменяли 9ый бит

Dead
27.06.2016
06:47:22
Ребят, а когда сокет настраиваешь, то что нужно сделать, чтобы можно было подключиться из инета? На уровне локалхоста то работает, а вот из сети до сокета не достучаться.

Туся
27.06.2016
06:50:13
роутер есть? проброс портов нужен

Google

Janek
27.06.2016
06:52:39

Dead
27.06.2016
06:52:53
Роутер есть, ip динамический.
Значит пробросить порты и все?

Туся
27.06.2016
06:54:45
ip просто динамический или ты у провайдера за natом? Если просто динамический, то пробрось порты, удостоверься, что на твоем компьютере не настроен фаервол никакой (или настроен правильно) и все должно заработать.

Roman
27.06.2016
06:56:00
если динамический советую поставить no-ip
когда сервак игровой держал, очень помогало

Dead
27.06.2016
06:56:36
Меня волновало хватает ли этого модуля что бы поднять веб приложение, или нужно в придачу ещё донастраивать что-то. Спасибо, буду пробовать

Andrew
27.06.2016
07:06:52
Биндиться надо к 0.0.0.0 или конкретному ip. Ну и файрвол никто не отменял. Проверь.

Zart
27.06.2016
07:08:30
писать на питоне веб-приложение через сокеты - это хардкорно

Dead
27.06.2016
07:15:11

Zart
27.06.2016
07:15:47
купи гамак и лыжи

Alexey
27.06.2016
07:21:21

Sergey
27.06.2016
07:24:06
Для соревнований в бессмысленности?

Google

Alexey
27.06.2016
07:27:14
Конечно, во славу сатане.

Roman
27.06.2016
07:31:59
Ребят, как проверку сделать на то, что пользователь ввел именно строку?
т.е буквы

Zart
27.06.2016
07:33:08
s.isalpha()

Alexey
27.06.2016
07:33:44
import re
re.match()

Roman
27.06.2016
07:36:26
s это переменная?

Alexey
27.06.2016
07:36:53
Да, с твоим вводом.

Roman
27.06.2016
07:39:03
чтобы текст как код оформить надо что сделать, напомните плиз

Alexey
27.06.2016
07:39:37
Три обратных апострофа. И так же в конце.

Roman
27.06.2016
07:41:34
a = input()
a.isalpha()
a = a[0] + 'ay'
print(a)

Alexey
27.06.2016
07:41:57
if a.isalpha()

Roman
27.06.2016
07:43:46
а как мне теперь сделать, чтобы я писал слово и у меня первая буква уходила в конец?
то у меня просто первый символ пишется + ау

Sergey
27.06.2016
07:44:39
Опиши задачу подробнее, плиз

Zart
27.06.2016
07:45:08
a = a[1:] + a[:1]

Timofey
27.06.2016
07:45:19

Roman
27.06.2016
07:45:34
ау в конце нужно
задача: вводится слово, первая буква уходит в конец и добавляется ау + проверка на ввод строки

Zart
27.06.2016
07:46:26
пахнет вообще задачкой для лабы или начинающих

Roman
27.06.2016
07:46:43
ну как бы да, вотя сижу голову ломаю

Google

Sergey
27.06.2016
07:46:51

Zart
27.06.2016
07:47:06
такое надо осиливать самому, ибо азы

Roman
27.06.2016
07:47:13
вводится word вывод ordway

Sergey
27.06.2016
07:49:26
```
In [1]: x='word'
In [2]: if not x.isalpha():
...: raise RuntimeError
...: print(x[1:]+x[0]+'ay')
...:
ordway
```

Timofey
27.06.2016
07:49:26
Пахнет школьным программированием, класс эдак девятый.)

Roman
27.06.2016
07:49:49
прошел 3 юнита нормально, без всяких сложностей
и вот когда реально задача попалась, не понятно

Timofey
27.06.2016
07:50:24
Так, наверное, есть смысл тогда самому поискать, а не скармливать чату все задачи из кодакадемии?)
Гуглится легко же. Python delete last symbol from string, первый линк на стэковерфлоу

Roman
27.06.2016
07:51:52

Timofey
27.06.2016
07:52:42

Alexey
27.06.2016
07:52:55
#manual Лутц Саммерфилд Бизли

Zart
27.06.2016
07:53:12

Roman
27.06.2016
07:53:31
Спасибо за книги

Alexey
27.06.2016
07:53:56
Лутца открой.

Roman
27.06.2016
07:57:46
a = input()
if a.isalpha():
a = a[1:] + a[0] + 'ay'
print(a)
вот так у меня работает

Alexey
27.06.2016
07:58:59
Теперь засунуть в вайл блок, добавить обработку ктрл цэ,добавить подсказку и будет огонь

Google

Roman
27.06.2016
08:01:25
>добавить обработку ктрл цэ пока не знаю как

Alexey
27.06.2016
08:01:44
Лутца открой.

Roman
27.06.2016
08:01:58
окей
raw_input это 2 версия?

mey
27.06.2016
08:09:01
в 3 просто input()

Admin
ERROR: S client not available

Roman
27.06.2016
08:17:09
просто на кодакадемии походу 2 версия

Zart
27.06.2016
08:17:35
в двойке тоже есть input(), но лучше его избегать

Alexey
27.06.2016
08:18:32
А что с ним?

Zart
27.06.2016
08:19:17
input в двойке это eval(raw_input())

Alexey
27.06.2016
08:20:12
Ой, ёй. Не надо так.

Zart
27.06.2016
08:20:18
вообще он был изначально для таких вот задачек

Wisketchy
27.06.2016
08:24:27
Лол
Опасненько

Zart
27.06.2016
08:27:15
зато позволяет вводить выражения типа 2+2

Alexey
27.06.2016
08:28:10
Ага, ипатч Бармина сразу.

Zart
27.06.2016
08:28:55
еще раз - это предназначалось именно для обучения

Alexey
27.06.2016
08:35:17
Так это. Не проще ли сразу интерактивный режим?

Google

Roman
27.06.2016
08:43:50
а как лучше записывать a = input()
или
input()
a = input()

Zart
27.06.2016
08:44:57
в примере выше не лучше/хуже, а правильно/неправильно

Roman
27.06.2016
08:45:21
я сравниваю что на академии пишут и что здесь

Zart
27.06.2016
08:45:43
а надо понимать написанное
инпут() возвращает введенную строку и мы присваиваем её переменной а

Roman
27.06.2016
08:54:23
меня бесит кодакадеми
в 3 версии работает

Sergey
27.06.2016
08:56:04
мои глаза...
в 4 и 5 строке - Вы вообще что хотите получить?

Roman
27.06.2016
08:57:25

Sergey
27.06.2016
08:57:26
снасала вывод функции вникуда, а потом переменной назначаете функцию

Вова, Usopp
27.06.2016
08:57:29
Пасиб, поднял настроение с утра))

Sergey
27.06.2016
08:57:37
естественно будет TypeError

Roman
27.06.2016
08:57:40
в 3 все робит у меня

Sergey
27.06.2016
08:58:07
разницу не замечаете?

Roman
27.06.2016
08:58:38
чтобы 2 раза был инпут
Эта группа больше не существует