@ru_python

Страница 5692 из 9768
Kisialeu
14.06.2018
15:52:28
почитай про менеджеры конеткста вначале

with open(full_path, 'a') as f: f.do_something()

Google
Kisialeu
14.06.2018
15:53:50
ну или так

Проксимов
14.06.2018
15:53:58
Намного лучше так

Mykola
14.06.2018
15:54:44
Намного лучше так
смисл в том что питон пишет ошибку когда октриваю файл в путях к которому есть руские букви и пробели

Kisialeu
14.06.2018
15:59:01
дык норм все



werter
14.06.2018
15:59:52
кекнул

Проксимов
14.06.2018
16:03:36
дык норм все
Это у тебя норм

Denis
14.06.2018
16:10:12
по какой причине после какого то количества запроств начинает ловиться Except on SendRequest (wait 60 sec and resend) https://pastebin.com/zm5NTA4D

Denis
14.06.2018
16:11:45
Denis
14.06.2018
16:11:55
traceback

Google
Denis
14.06.2018
16:12:08
хм

а что это

Проксимов
14.06.2018
16:12:25
Мда

278 файлов

3к строк в каждом

Не знаем что такое трейсбэк

Kisialeu
14.06.2018
16:13:09
Denis
14.06.2018
16:13:15
там не 3к а 300

Mykola
14.06.2018
16:13:42
блин где там есть пробели в название ?

я слепой ?

Eugene
14.06.2018
16:14:22
Народ, по логированию браузера в Selenium Где что лучше почитать? что-то с документацией туго

Kisialeu
14.06.2018
16:15:51
Dmitry
14.06.2018
16:17:28
не впадлу тебе раскладку постоянно менять с инглиша на рус?

Do some
14.06.2018
16:18:20
Народ, по логированию браузера в Selenium Где что лучше почитать? что-то с документацией туго
Там с логированием вообще все печально, как мне кажется. Поправьте если что, обрадуйте. Я тупо гуглил "python selenium logging har file"

Do some
14.06.2018
16:18:59
Но в итоге догугливаешься до того, что советуют юзать прокси

Eugene
14.06.2018
16:19:38
и больше ничгео толкового

хотя, впринципе, особо ничгео больше и не надо

Do some
14.06.2018
16:20:28
caps = DesiredCapabilities.CHROME caps['loggingPrefs'] = { 'browser': 'ALL', 'client': 'ALL', 'driver': 'ALL', 'performance': 'ALL', 'profiler': 'ALL', 'server': 'ALL', }

Google
Eugene
14.06.2018
16:20:48
да. Ну или пользоваться eventlistener

Do some
14.06.2018
16:20:58
Вот из последнего прототипа. Не помню что там работает из перечисленного или нет

Еще советуют отправлять запрос на API драйвера, запрос на har файл.

Ну там впринципе в нем много всякой информации, передаваемых данных, правда, нет.

Dmitry
14.06.2018
16:25:54
кекнул
Смыть не забудь

Mykola
14.06.2018
16:30:30
и да, сори забил указать. мне нужно файл открить в либе opencv

Tishka17
14.06.2018
16:30:35
Чо.чо. os.path.join отменили?

ваван
14.06.2018
16:44:22
def capitalize(word): first_letter_small = word[0] first_letter_big = chr(ord(first_letter_small) - ord('a')+ord('A')) return first_letter_big + word[1:] source = input().split() res = [] for word in source: res.append(capitalize(word)) print(' '.join(res)) поясните, плиз, чё здесь происходит

Eugene ?
14.06.2018
16:45:02


14.06.2018
16:47:06
Есть фотошоперы?

Проксимов
14.06.2018
16:48:05
Есть фотошоперы?
Владею базартом

Mark
14.06.2018
16:48:10
Пацаны, у кого есть педеэфка Левитин "алгоритмические головоломки"?

14.06.2018
16:48:15
Ну здесь же не только челики знающие питон сидят, некоторые много чего знают.

Владею базартом
Нужно кое что с картинкой сделать.

Проксимов
14.06.2018
16:48:40
ваван
14.06.2018
16:48:44
Google
14.06.2018
16:48:54
Alexandr
14.06.2018
16:48:59
Сколько платишь?
а почему меня забанили в пайфлуде? разбаньте а

Denis
14.06.2018
16:49:09
200
Долларов?

14.06.2018
16:49:15
Долларов?
ты че мыш

?
14.06.2018
16:50:22
а почему меня забанили в пайфлуде? разбаньте а
они сделали тебе одолжение, не трать время на флуд!

Проксимов
14.06.2018
16:50:30
Alexandr
14.06.2018
16:50:35
Сколько платишь?
напиши плиз дмксу, пусть разбанит, меня тупо ни за что Печенька какая-то накрыла

14.06.2018
16:50:42
Чёт все каких-то высоких требований тут сидят.

Alexandr
14.06.2018
16:50:53
XD
печаль

ваван
14.06.2018
16:50:57
Проксимов
14.06.2018
16:50:59
Проксимов
14.06.2018
16:51:36
Чёт все каких-то высоких требований тут сидят.
>деньги за работу >высокие требования

Denis
14.06.2018
16:51:39
лол, рукописный uppercase
Который ломается, если там уже аппер

Tigran
14.06.2018
16:51:44
первая буква в строке апперкейсится весьма всратым образом

Dmitry
14.06.2018
16:51:45
первые буквы в каждом слове, но как?
там идёт смещение по таблице кодировки

Tigran
14.06.2018
16:52:02
Который ломается, если там уже аппер
да он в принципе чаще ломается, чем не ломается.

Google
Димон
14.06.2018
16:52:40
def capitalize(word): first_letter_small = word[0] first_letter_big = chr(ord(first_letter_small) - ord('a')+ord('A')) return first_letter_big + word[1:] source = input().split() res = [] for word in source: res.append(capitalize(word)) print(' '.join(res)) поясните, плиз, чё здесь происходит
Если вот эта строка непонятна - first_letter_big = chr(ord(first_letter_small) - ord('a')+ord('A')) - тут к коду первого символа добавляется разница между кодами a и A, то есть разница между маленькой и большой латинской буквой. Приведение к большой букве, которое сработает только для латиницы в кодировках, где она однобайтна. Если же непонятны остальные строки - это в beginner.

Oleksandr
14.06.2018
16:52:44
def capitalize(word): first_letter_small = word[0] first_letter_big = chr(ord(first_letter_small) - ord('a')+ord('A')) return first_letter_big + word[1:] source = input().split() res = [] for word in source: res.append(capitalize(word)) print(' '.join(res)) поясните, плиз, чё здесь происходит
ord() возвращает код символа. Юникодовский в третьем пайтоне. ord('a') - ord('A')` это разница между маленькими буквами и большими. Переводишь первый символ строки, добавляешь к нему разницу, получаешь его "большой" вариант. Не сработает ни для чего, кроме англицких букв

Oleksandr
14.06.2018
16:55:01
ваван
14.06.2018
16:55:16
разделили по словам и поменяли первый символ?

Димон
14.06.2018
16:55:40
В плане, там тупо больше элементов между ними.
Ну просто есть UTF16. С ним хз как в питоне, это вообще экзотика. Но там может не сработать

Tigran
14.06.2018
16:56:01
Главное - итерироваться по символам, а не байтам.

Димон
14.06.2018
16:56:04
Зависит от того, str[0] даст первый символ или первый байт

Да

ваван
14.06.2018
16:56:26
это приходит, или я всю жизнь буду костылить?

Tigran
14.06.2018
16:56:53
это приходит, или я всю жизнь буду костылить?
чем тебя str.capitalize() не устроил встроенный?

Димон
14.06.2018
16:57:28
это приходит, или я всю жизнь буду костылить?
ну если ты говоришь про всю жизнь на основании того, что уже несколько лет программируешь - и не понимаешь, что там написано, то может и всю жизнь. А если только начинаешь - то приходит.

ваван
14.06.2018
16:57:29
Проксимов
14.06.2018
16:57:42
это приходит, или я всю жизнь буду костылить?
С чтением документации приходит

Tigran
14.06.2018
16:57:42
" ".join(map(str.capitalize, input().split()))

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