@ru_python

Страница 3035 из 9768
Vaderoff
26.06.2017
20:59:52
Какие файлы необходимы в корне чтобы запушить простейший скрипт print hello world в хероку? Я делаю так, создаю процфайл, в нем пишу test: python hello.py , далее делаю` git ini`, git add, git commit, heroku create, heroku buildpacks:set heroku/python, и git push heroku master

Aragaer
26.06.2017
21:00:17
не надо делать git init

точнее его надо было сделать один раз

Vaderoff
26.06.2017
21:00:33
Google
Vaderoff
26.06.2017
21:00:38
в самом начале

Nikolay
26.06.2017
21:01:15
git add тоже не надо

git commit -a же

Artem
26.06.2017
21:02:02
git commit -a же
Не надо так

Aragaer
26.06.2017
21:02:14
можно, когда понимаешь, что делаешь

Artem
26.06.2017
21:02:21
Да, конечно

Nikolay
26.06.2017
21:02:28
Не надо так
Надо, если перед этим git status смотришь :)

Aragaer
26.06.2017
21:02:32
но git add надо в начале, потому что git add -a не комиттит то, что не под контролем

Artem
26.06.2017
21:02:32
Но я же не про такой случай

Vaderoff
26.06.2017
21:04:04
а что я тогда делаю не так?

Anatoly
26.06.2017
21:05:29
Не говоришь нам что у тебя не сработало

Google
Nikolay
26.06.2017
21:08:44
Вот за это я, отчасти, и не люблю хероку

Ибо хер знает, чего оно делает

Aragaer
26.06.2017
21:09:53
там ссылка есть

Nikolay
26.06.2017
21:10:42
В слове "подскажете"

У тебя мастер с измененным деревом, похоже

Vaderoff
26.06.2017
21:11:47
Nikolay
26.06.2017
21:11:57
Подумай сто раз, нужен ли тебе git push -f

Как это исправить?
Кто-то ещё с этим кодом работает или только ты?

Anatoly
26.06.2017
21:13:17
requirements.txt у тебя точно есть?

Vaderoff
26.06.2017
21:13:33
да, але, я же сказал что простейший скрипт с print('hello world'), зачем тут зависимости

или он все же нужен?

Anatoly
26.06.2017
21:13:52
Он есть или нет?

Vaderoff
26.06.2017
21:13:57
нет

Anatoly
26.06.2017
21:14:06
Ну так делай

Vaderoff
26.06.2017
21:14:17
Кто-то ещё с этим кодом работает или только ты?
я просто учусь работать с хероку

Nikolay
26.06.2017
21:15:50
я просто учусь работать с хероку
Лучше бы с чем нормальным научился

Тогда делай push -f

Google
James Moriarty
26.06.2017
21:21:52
А какое отношение имеют циклы к проверке ввода?
Есть функция, в ней много input'ов, для каждого ставить цикл?

Anatoly
26.06.2017
21:21:58
И даже если имеют, каким образом циклы можно заменить рекурсией? Не, ну можно конечно, но защем?

Маришка
26.06.2017
21:22:02
Нет

При чем цикл к инпуту?

James Moriarty
26.06.2017
21:22:15
уже через функцию реализовал

При чем цикл к инпуту?
Проверка на пустую строку, число, букву

melancholiac
26.06.2017
21:23:15
При чем цикл к инпуту?
спрашивать инпут до тех пор пока он не подойдет

Anatoly
26.06.2017
21:23:50
Маришка
26.06.2017
21:23:55
melancholiac
26.06.2017
21:24:07
тип i = input() while(not i==''): i = input()

Anatoly
26.06.2017
21:24:39
Проверка на пустую строку, число, букву
И как вы это циклом проверяете?

melancholiac
26.06.2017
21:25:04
Маришка
26.06.2017
21:25:39
И даже если имеют, каким образом циклы можно заменить рекурсией? Не, ну можно конечно, но защем?
Смысл от рекурсии если ее наоборот пытаются разворачивать в цикл...

Oleg
26.06.2017
21:25:41
Нет
шо нет?

Vaderoff
26.06.2017
21:25:54
Google
James Moriarty
26.06.2017
21:25:54
И как вы это циклом проверяете?
создал функцию в которой запухнут цикл с проверкой через ифы, ввод в функцию - строка input'а

Nikolay
26.06.2017
21:26:24
шо нет?
Рекурсия в питоне (да и в большинстве других языков) в 99% случаев не нужна

Ещё реже, чем метаклассы

James Moriarty
26.06.2017
21:26:46
Дайте код пожалуйста :)
Сейчас с телефона) комп к сожалению уже выключил

Nikolay
26.06.2017
21:26:48
Anatoly
26.06.2017
21:26:54
А если и нужна -- её всегда можно реализовать через стэк вручную

Admin
ERROR: S client not available

Nikolay
26.06.2017
21:27:29
Ну началооооолсь
В смысле? Для тебя это не очевидно?

Oleg
26.06.2017
21:28:07
Ignalion
26.06.2017
21:28:08
В смысле? Для тебя это не очевидно?
Я много рекурсии написал на питоне) Не очевидно

Vespertilio
26.06.2017
21:28:25
считаешь факториалы?)

James Moriarty
26.06.2017
21:29:04
Вызов в функции этой функции не подойдёт... ибо после первого инпута есть второй, и не охото первый инпут после каждой проверки забивать

Nikolay
26.06.2017
21:29:33
Я много рекурсии написал на питоне) Не очевидно
Ну, ты делал неправильно, что сказать

Скорее всего

James Moriarty
26.06.2017
21:29:53
А городить забор из ифов как то тоже не тру

Nikolay
26.06.2017
21:30:15
Конечно, да:) Неправильно
Да, конечно. Потому что для замены рекурсии в питоне есть генераторы.

Google
James Moriarty
26.06.2017
21:30:25
Anatoly
26.06.2017
21:30:41
А городить забор из ифов как то тоже не тру
Правильно вынести этот забор в функцию и не городить его каждый раз. Но, всё же, зачем там циклы?

Ignalion
26.06.2017
21:31:03
Да, конечно. Потому что для замены рекурсии в питоне есть генераторы.
*закатывает глаза* А для замены списков есть кортежи?)

Ну или наоборот

Nikolay
26.06.2017
21:31:25
James Moriarty
26.06.2017
21:31:26
Nikolay
26.06.2017
21:32:03
Я могу навскидку ровно одно применение рекурсии в питоне придумать

Oleg
26.06.2017
21:32:07
я потерял нить разговора... какие входные данные и какая задача?

Ignalion
26.06.2017
21:32:23
Nikolay
26.06.2017
21:32:39
Парсить древовидную структуру заранее известной глубины, которая никогда не изменится

Vespertilio
26.06.2017
21:32:50
факториал считать же )

Anatoly
26.06.2017
21:32:57
Если что то пойдёт не так)
Я десятый раз спрашиваю, зачем вам цикл там? :)

James Moriarty
26.06.2017
21:33:08
Если что то пойдёт не так)

Nikolay
26.06.2017
21:33:19
Любая рекурсия раскладывается в генератор и перестаёт жрать стек

Ignalion
26.06.2017
21:33:21
Я десятый раз спрашиваю, зачем вам цикл там? :)
Очевидно, ждать, пока инпут не будет правильным

James Moriarty
26.06.2017
21:33:43
Городить генераторы тру?

Ignalion
26.06.2017
21:33:50
Нет, не зависит
Твоя категоричность, конечно, похвальная. Но зависит)

Городить генераторы тру?
И потом заворачивать в list() :D

Страница 3035 из 9768