@ru_python

Страница 5919 из 9768
Ildar
13.07.2018
12:23:27
это винда?

Stas
13.07.2018
12:23:46
не

Alex
13.07.2018
12:23:49
а моментально исчезает
ну тебе написали, что .communicate() надо добавить. Но это не поможет, потому что он будет создавать 1 процесс и ждать его и так далее

Ildar
13.07.2018
12:23:51
если это линух, попробуй вместо && поставить ;

Google
Stas
13.07.2018
12:23:59
в данный момент шмяк, но дома на дебиане тож самое

Aragaer
13.07.2018
12:24:12
а, нет, виноват

ошибсо

Aragaer
13.07.2018
12:24:31
"echo test && sleep 20" это ок, если shell=True

Stas
13.07.2018
12:24:36
тоесть в ps ax я должен это видеть

Aragaer
13.07.2018
12:24:38
не, ошибка в другом

Rio
13.07.2018
12:24:40
Лол, воинствующее невежество
Представь себе окружность которая включает множество невежд. У математика по математическим вопросам эта окружность будет иметь радиус больший нормы

Aragaer
13.07.2018
12:24:46
смотри документацию на popen

Rio
13.07.2018
12:24:56
У шкальника тоже

Stas
13.07.2018
12:24:58
да вот уже открыл и ищу где подвох)

Aragaer
13.07.2018
12:25:01
первым аргументом должен быть массив args

массив

Google
Aragaer
13.07.2018
12:25:07
массив строк

Stas
13.07.2018
12:25:19
ага вижу

Aragaer
13.07.2018
12:25:21
а у тебя одна строка, которая интерпретируется как массив букв 8)

Stas
13.07.2018
12:25:23
shlex.split

нужен мне короче)

Aragaer
13.07.2018
12:25:29
нее

Stas
13.07.2018
12:25:29
спасибо)

Aragaer
13.07.2018
12:25:34
не нужен

если используешь shell=True, то одна строка

но в массиве

потому что если shell=True, то эквивалентно ["/bin/sh", "-c", args[0], args[1] ...]

и в этом случае тебе надо всю твою команду целиком одной строкой отдать. То есть пиши Popen(["echo test && sleep 20"], shell=True)

а ваще смотри на subprocess.run

Stas
13.07.2018
12:27:08
блин

Aragaer
13.07.2018
12:27:24
The recommended approach to invoking subprocesses is to use the run() function for all use cases it can handle. For more advanced use cases, the underlying Popen interface can be used directly. The run() function was added in Python 3.5; if you need to retain compatibility with older versions, see the Older high-level API section.

Stas
13.07.2018
12:27:50
у меня к сожалению 2.7

:)))

Aragaer
13.07.2018
12:28:02
ок. Ну тогда как я написал выше и потом communicate

Denis
13.07.2018
12:28:15
как на консольном линуксе, на ип адресе сервера поднять вебсайт с php файлами?

Aragaer
13.07.2018
12:28:19
а, есть еще call

Google
Stas
13.07.2018
12:28:20
спасибо большое!

мне пид потом нужен

call не подходит

Евгений
13.07.2018
12:28:36
хочу заменить pdsd на aaaa, почему не работает? import re text = "/p/pdsd///asd" print(re.sub("pdsd", text, "aaaa"))

вывод aaaa

Aragaer
13.07.2018
12:29:10
потому что порядок аргументов у re.sub какой?

Rasha
13.07.2018
12:29:48


Denis
13.07.2018
12:29:53
апач или нгинкс?
линукс убунту

php

John
13.07.2018
12:30:07
линукс убунту
Ты наркоман?

Denis
13.07.2018
12:30:19
John
13.07.2018
12:30:19
Свали, пожалуйста, почитать книжки.

Хотя бы немного

Denis
13.07.2018
12:30:39
ну что проще - то и поставлю

лишь бы работало

John
13.07.2018
12:30:56
Ты вообще не понимаешь, что тебе говорят, лол. Для тебя всё сложно будет.

John
13.07.2018
12:31:43
но я спрошу в чате
Но толку, если ты не поймёшь ответа?

Google
Ildar
13.07.2018
12:31:51
о а я юзал import argparse для парсинга args

0009
13.07.2018
12:31:59
Куплю аккаунт Upwork Нужен раскачаный(хотя бы 1 законченный проэкт) акканут для работы, мой улетел в бан без причины.

Denis
13.07.2018
12:32:01
Но толку, если ты не поймёшь ответа?
я спрошу как понимать ответ

давай попробуем)

John
13.07.2018
12:32:16
я спрошу как понимать ответ
Я тебе отвечаю — иди учи матчасть.

Евгений
13.07.2018
12:32:19
потому что порядок аргументов у re.sub какой?
❤️ text = "/p/pdsd///asd" print(re.sub(r"/{2,}", "/", text))

Ildar
13.07.2018
12:32:30
lmgify: https://www.digitalocean.com/community/tutorials/linux-nginx-mysql-php-lemp-ubuntu-16-04-ru

фпиръод

John
13.07.2018
12:33:17
Так жить нельзя, ну.

Admin
ERROR: S client not available

Denis
13.07.2018
12:34:13
ща

а почему нельзя просто написать php -S 127.0.0.1:8080 index.php

у меня так работает

Stas
13.07.2018
12:38:39
ну для дебага можно написать и так

Denis
13.07.2018
12:39:36
Ildar
13.07.2018
12:40:29
а для работы питон

El Mariachi
13.07.2018
12:45:44
Inner:1000 Outer:1000 x:123.54249004659104 y:15.90128744595184 R:92.72969437911844 Point1: [108.01413606, 107.321561139] Point2: [31.2438004833, 24.8314679897] Point3: [41.7697902411, 59.6279587824]

не проверял

Rasha
13.07.2018
12:46:50
А как ты сделал ее?

Google
El Mariachi
13.07.2018
12:47:39
да тупо перебор точек, по каждой тройке точек строим окружность и проверяем расстояние от центра до оставшихся точек (сравниваем с радиусом)

а, не, кажется косяк... забыл из перебора исключить 3 начальные точки

Евгений
13.07.2018
12:48:49
Как получить из "/c/files/dir/../../programs" строку "/c/programs" ?

El Mariachi
13.07.2018
12:48:52
надо pop делать, чтоб не путаться

Евгений
13.07.2018
12:49:32
Как получить из "/c/files/dir/../../programs" строку "/c/programs" ?
У меня пока на уме только subprocess.Popen(["ls" ....

El Mariachi
13.07.2018
12:50:34
а, не, кажется косяк... забыл из перебора исключить 3 начальные точки
не, добавил прверку, решение то же самое нашлось

Rasha
13.07.2018
12:51:37
хм

El Mariachi
13.07.2018
12:51:59
мне кажется там таких окружностей слишком много

Stas
13.07.2018
12:52:35
блин толи лыжи не едут толи я

proc = subprocess.Popen(["sleep 30"], shell=True) в цикле

Aragaer
13.07.2018
12:53:07
угу

Stas
13.07.2018
12:53:11
проверяю полл и вывожу пид

proc 14143 terminated proc 14145 terminated proc 14144 terminated proc 14147 terminated proc 14146 terminated proc 14149 terminated proc 14148 terminated proc 14151 terminated proc 14150 terminated proc 14153 terminated

Амир
13.07.2018
12:53:17


El Mariachi
13.07.2018
12:53:24
хм
я там всего-то меньше 500 окружностей успел перебрать

Амир
13.07.2018
12:53:28


Nick
13.07.2018
12:54:18
У тебя функция же не вызывается

В main() допиши get_ads(get_html(url)) ?

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