
Tyler
29.10.2017
13:34:15
Привет всем, подскажите как запустить python скрипт в фоновом режиме на linux?

Denis
29.10.2017
13:38:17
В фоновом?

Tyler
29.10.2017
13:38:30
Да

Denis
29.10.2017
13:39:06
Типа при запуске системы вписать в авторан?

Google

Tyler
29.10.2017
13:39:13
Ага

Denis
29.10.2017
13:39:26
Думаю через команду python/path/to/script.py

Tyler
29.10.2017
13:40:11
Спасибо, попробую

infobot
29.10.2017
13:40:11
Спасибо, попробую
To give thank for user, you need to say "thank" in reply to his message.

ADi
29.10.2017
15:45:58
привет всем!
может кто подсказать:
как в питоне посчитать время обработки кода?

Denis
29.10.2017
15:48:50
import time
start = time.clock()
#тут код, который нужно проверить на скорость
finish = time.clock()
print(finish - start)

Arseniy
29.10.2017
15:51:24
Спортивное программирование
?

ADi
29.10.2017
15:58:33
есть немного

Denis
29.10.2017
16:01:55
да

ADi
29.10.2017
16:02:06
и вычислить за сколько времени эта функция работает
ок спасибо!

Google

infobot
29.10.2017
16:02:13
ок спасибо!
To give thank for user, you need to say "thank" in reply to his message.

Denis
29.10.2017
16:02:14
она там должна выполняться и после выполнения будет выведена скорость выполнения
а вообще
если у тебя есть линукс и консоль
то можно time python script.py
и выведется время выполнения

ADi
29.10.2017
16:02:52
а ок
спс!

infobot
29.10.2017
16:02:55
спс!
To give thank for user, you need to say "thank" in reply to his message.

Павел
29.10.2017
17:49:04

infobot
29.10.2017
17:49:04

Mudrblй
29.10.2017
18:37:25
И зачем смотреть новости...
Вот обязательно найдётся умник, решивший перепостить в чат новостную ленту

Павел
29.10.2017
18:38:10
реклама же

Удаленный
30.10.2017
04:15:40
Доброе утро

boto
30.10.2017
04:15:56
/time

infobot
30.10.2017
04:15:57
Текущее время: Понедельник, 30.10, 04:15 UTC

boto
30.10.2017
04:16:02
доброе

Удаленный
30.10.2017
04:17:25

boto
30.10.2017
04:18:28
не плоха дела, твои как

Удаленный
30.10.2017
04:19:06

Google

Arseniy
30.10.2017
10:53:36
Жалко стикеры нельзя кидать
Имеется цп в стикерах

Pushkin
30.10.2017
12:01:21
У вас что? Нормальных стиков нет?

Linus
30.10.2017
12:04:54
Зачем мне Центральный процессор в стикерах?

Pushkin
30.10.2017
12:15:33
серьёзно?
Это же было лого Интел
зачем удалять...

Arseniy
30.10.2017
13:28:26
?

Dr.
30.10.2017
17:31:02
Знаю что тупой вопрос, но как удалить элемент из множества?

Val
30.10.2017
17:31:54
что в вашем понятии множество?

Dr.
30.10.2017
17:34:16
К примеру A = set()

Alex
30.10.2017
17:34:17

Val
30.10.2017
17:37:46
ладно, прочитал определение.

Dr.
30.10.2017
17:39:02
Всё разобрался

Alex
30.10.2017
19:20:15
подскажите, как переписать чтобы только линки вытягивал?
import requests
import re
from bs4 import BeautifulSoup as bs
headers = {
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Firefox/45.0'
}
r = requests.get('https://www.google.com/search?q=site:https://crunchbase.com/organization/&oq=test&aqs=chrome.0.69i59j69i65j0l4.4212j0j7&sourceid=chrome&ie=UTF-8', headers = headers)
text = r.text
soup = bs(text, 'html.parser')
check = soup('h3'),('a')
#href = check['href']
print(check)
# h3 = soup.findAll('h3') # ищем тег h3
# links = h3.find('a') # в найденном теге(h3), ищем все ссылки (т.е. теги a).
# href = links['href']
# print(href)
сейчас output вида:
<h3 class="r"><a href="https://www.crunchbase.com/organization/anaplan" onmousedown="return rwt(this,'','','','1','AOvVaw0SHuiY3DKg7-D2ti1Ptvag','','0ahUKEwiVxqjY15bXAhUhKpoKHfc_BDgQFggmMAA','','',event)">Anaplan | Crunchbase</a></h3>,

Admin
ERROR: S client not available

Senpos
30.10.2017
20:18:49
@alexismile
import requests
import re
from bs4 import BeautifulSoup as bs
headers = {
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Firefox/45.0'
}
r = requests.get('https://www.google.com/search?q=site:https://crunchbase.com/organization/&oq=test&aqs=chrome.0.69i59j69i65j0l4.4212j0j7&sourceid=chrome&ie=UTF-8', headers=headers)
html = r.text
soup = bs(html, 'html.parser')
links_in_h3 = [h3.find('a').get('href') for h3 in soup.find_all('h3')]
print(links_in_h3)
Альтернативный способ поиска, удобней если нужно искать вложенные элементы, как тут (h3 -> a):
links_in_h3 = [a_in_h3.get('href') for a_in_h3 in soup.select('h3 a')]

Nikita
31.10.2017
08:20:12
Скиньтк норм учебник?

Google

Igor
31.10.2017
09:00:47
Купи учебник. Это заставит тебя его изучить.

Mudrblй
31.10.2017
09:02:48
Так себе мотивация

Arseniy
31.10.2017
10:06:06
Да нет же нормальная

31.10.2017
10:06:29
/time

infobot
31.10.2017
10:06:29
Текущее время: Вторник, 31.10, 10:06 UTC

31.10.2017
10:06:40

Evgeny
31.10.2017
11:43:17
Добрый день всем. подскажите плз, можно ли в openpyxl при чтении файла сохранить исходное форматирование ячеек? например заливку
в гугле искал но не нашел ничего
может какие то альтернативные библиотеки есть

Val
31.10.2017
11:46:37
xlwt посмотри

Evgeny
31.10.2017
11:46:59
он не работает с xlsx файлами
:(
?

Val
31.10.2017
12:25:44
на сколько xlsx принципиально? не вижу проблемы совсем.

Evgeny
31.10.2017
12:27:28
ну во первых я к сожалению не нашел библиотеки для конвертации xlsx в xls внутри скрипта
ну и второй аргумент - мой скрипт сканирует все файлы в папке и потом обрабатывает xlsx файлы, конвертация внутри скрипта увеличит время выполнения :(
поэтому я и ищу решение которое позволит сохранить форматирование изкоробки))

Val
31.10.2017
12:30:11
во время сканирования, прога модифицирует файлы?

Evgeny
31.10.2017
12:31:28
1. после сканироваеия прога берет файл, ищет в определенном столбце значение, затем строку в которой это значение заносит в дикт
затем следующий файл

Google

Evgeny
31.10.2017
12:31:57
получившийся дикт закидывается в новый xlsx файл
который потом чуть форматирую по стилю