
ldm37?
21.12.2018
18:39:10

Leo
21.12.2018
18:39:18
Что в ошибке сказано?
Traceback (most recent call last):
File "project/tests/my_test.py", line 5, in <module>
import project
ModuleNotFoundError: No module named 'project'
вот примерно такое будет

./fucku.sh
21.12.2018
18:39:49

Google

?
21.12.2018
18:39:50

Leo
21.12.2018
18:39:56
да

?
21.12.2018
18:40:21
А файл project.py?
А нет, то есть само имя папки же там
Я уже туплю
Ну так пиши from project import
И там уже пиши что конкретно ты хочешь импортировать
project это не модуль, все верно
да
Добавь путь к project в PYTHONPATH

Leo
21.12.2018
18:45:47
это переменная окружения?

?
21.12.2018
18:46:12
Да, это для питона чтобы искать модули

Leo
21.12.2018
18:46:18
спс

Yegor
21.12.2018
19:04:07
Дядьки, есть четыре разных функции, хочу запустить их все вместе, дождаться самую последнюю и продолжить выполнение кода

Google

ilya
21.12.2018
19:05:03

Yegor
21.12.2018
19:06:07
Оно то конечно по-детски звучит, но я напишу:
vkmembers = vk_members()
okmembers = ok_members()
repos = get_repos()
commits = get_commits()
print('В группе vk %s человек, в группе ok %s человек. Репозитариев %s, коммитов за этот год %s' % (vkmembers, okmembers, repos, commits))
типа такая фигня
просто это пока только четыре написаны, по ходу их будет почти десяток
хотя... если так подумать нафик надо?

?
21.12.2018
19:08:50
Было бы полезно использовать async

Yegor
21.12.2018
19:08:53
Ради спортивного интереса?
оно будет засунуто в крон, выполняться будет каждый час и будет писать в базу
спешить там некуда
кто расскажет что будет если в один и тот же момент времени один скрипт начнет перезаписывать значение в базе а второй будет пытаться его прочитать
где вылезут косяки в sqlite на боевом сервере при паре десятков запросов в день?

Ruslan
21.12.2018
19:17:33
Смотря что за база, смотря какой уровень изоляции транзакций выставлен, смотря от того, в каких транзакциях проходят запросы.
По умолчанию в postgres, если первый запрос (на запись) начался и еще не закончился, второй запрос (на чтение) прочитает данные до начала изменения.

Kobe
21.12.2018
19:17:58
sqlite же

Ruslan
21.12.2018
19:18:02
На sqlite кажется блокируется row и select будет дожидаться завершения update, хотя могу ошибаться, надо курить в маны

Yegor
21.12.2018
19:18:18

Tishka17
21.12.2018
19:18:23
По дефолт у первый вариант

Kobe
21.12.2018
19:18:50
я когда-то пробовал питоном сделать 100 запросов к sqlite одновременно, около 80-ти выполнились а остальные словили exception о блокировке бд
а если пару десятков только за день, то тут боевого ничего нету)

Yegor
21.12.2018
19:19:34
дядьки, это личный бложек, там если три чувака в день зайдут случайно, то это будет достижение

Google

Tishka17
21.12.2018
19:20:02
А что мы экономим используя sqlite?

Yegor
21.12.2018
19:20:49

Nick
21.12.2018
19:20:49
Время

Kobe
21.12.2018
19:20:59
вот да

Tishka17
21.12.2018
19:21:03
А чего разворачивать особо?

Владимир
21.12.2018
19:21:04

Kobe
21.12.2018
19:21:14
файловая бд, тык где угодно и работает

Tishka17
21.12.2018
19:21:30
Поставил одной командой. Парой команд создал юзера и базц

Yegor
21.12.2018
19:21:44
Используй статический бложек
он будет совершенно не статический, даже если судить по предыдущему вопросу об асинхронном выполнении четырех функций
он будет кагбэ специфический

Владимир
21.12.2018
19:22:50

Yegor
21.12.2018
19:23:06

Владимир
21.12.2018
19:23:09
Какие-то невероятные сложности на микропроекте

Yegor
21.12.2018
19:23:28
основная задумка, чтоб небыло одминки

Владимир
21.12.2018
19:23:30

Yegor
21.12.2018
19:23:48
он будет сам втаскивать в себя контент с гита

Владимир
21.12.2018
19:23:58

Yegor
21.12.2018
19:24:30
ну вот почти то, только гитхаб пейджс не может тех примочек которые я в него еще хочу
он еще как минимум будет отслеживать мои группы и всякие соцсеточки + будет вместо меня в них постить статьи с гита
+ будет отдавать мегалегкий, мегакошерный хтмл, цсс, яваскрипт

Google

?
21.12.2018
19:26:39

Yegor
21.12.2018
19:26:55
почти)))
+ это будет как-бы лендинг + блог

Leo
21.12.2018
19:29:30
можно их зашифровать и паролем расшифровывать

Yegor
21.12.2018
19:30:58

Leo
21.12.2018
19:31:36
можно это выкладывать в js в закрытую группу/канал в вк/тг и потом получать

Admin
ERROR: S client not available

Leo
21.12.2018
19:31:47
еее, костыли

Yegor
21.12.2018
19:31:57
это реально костыли
я как бы люблю больше пейтоновые костыли чем js
и так оно больше будет похоже на какое-то цельное поделие

Костя
21.12.2018
19:32:36

Yegor
21.12.2018
19:33:55
единственный недостаток этого проэкта, мне кажется я его в этой жизни никогда не доделаю

?
21.12.2018
19:34:32
Когда настает момент и ты оставляешь его в полурабочей форме, думая что вернешься к нему позже

Yegor
21.12.2018
19:35:30
Это недостаток всех проектов
я его пишу-пишу, и каждый день придумываю что-то новенькое, плюс мне начинает не нравиться старенькое, плюс нахожу какие-то новые рюшечки... В итоге локально оно то работает, но оно не живое

?
21.12.2018
19:35:33
А потом он остается таким навсегда

Sliva
21.12.2018
19:35:39
Ребят, привет, никто не имеет опыт создания навыков Алисы? Если такие люди есть - отпишитесь, буду благодарен

?
21.12.2018
19:36:18

Google

Yegor
21.12.2018
19:36:37

?
21.12.2018
19:36:41
Когда интерес первоначальный пропадет, ничего не останется

Yegor
21.12.2018
19:37:09
надо ускоряться, пока интерес не пропал)))

?
21.12.2018
19:37:12
Пока что ты это делаешь ради развлечения

Yegor
21.12.2018
19:37:21

?
21.12.2018
19:37:21
Ускоряйся

Yegor
21.12.2018
19:37:33
)))

Tishka17
21.12.2018
19:37:34
Тяжело на энтузиазме, когда ты совсем не фронтендер

Sliva
21.12.2018
19:38:15

Yegor
21.12.2018
19:38:18

Tishka17
21.12.2018
19:38:49

87776
21.12.2018
19:39:13
извините

Yegor
21.12.2018
19:39:19
если верстка совсем не мое - я выбираю бутстрап!

Tishka17
21.12.2018
19:44:58
Пробовал
Перестало нравиться

megapro17
21.12.2018
20:10:58

Tishka17
21.12.2018
20:11:55
Луа похож на питон?