
Alex
29.10.2018
07:57:11

?
29.10.2018
07:57:50

Alex
29.10.2018
07:58:50
2
u'Ìàëèíîâûé ñâåò'.encode('cp1252').decode('cp1251')

?
29.10.2018
07:59:16
не работает

Google

?
29.10.2018
07:59:17
ошибка
UnicodeEncodeError: 'charmap' codec can't encode characters in position 26-27: character maps to <undefined>

Tishka17
29.10.2018
08:00:33

Cykooz
29.10.2018
08:00:43

Alex
29.10.2018
08:00:48
наверное у тебя винда?

?
29.10.2018
08:00:59
mac os

BLVCK
29.10.2018
08:01:14

?
29.10.2018
08:02:00

Tishka17
29.10.2018
08:02:13
в винде буфер обмена любит портить текст

Alex
29.10.2018
08:02:56

Cykooz
29.10.2018
08:02:59
На линухе работает
>>> 'Ìàëèíîâûé ñâåò'.encode('cp1252').decode('cp1251')
'Малиновый свет'

Alex
29.10.2018
08:03:06

Google

Tishka17
29.10.2018
08:03:25
на макоси на втором питоне тоже

?
29.10.2018
08:03:27
а кодировку не надо устанавливать?

Alex
29.10.2018
08:05:22
тебе нужно всего лишь декодировать правильно music_artist и music_name.
а ты пишешь какую-то херню

Cykooz
29.10.2018
08:07:38
Покажи текст на котором реально ломается. Наверное там просто есть символы которые нельзя в cp1252 закодировать

?
29.10.2018
08:07:49
music_artist = artist.find('a').text.encode('ср1252').decode('ср1251')
music_name = names[i].text.encode('ср1252').decode('ср1251')
так чтоли?

Alex
29.10.2018
08:08:00
нет
прекрати угадывать
сделай print(music_artist)
проверь что выводит

Tishka17
29.10.2018
08:08:25
из файла mp3?
или из базы?

Ilia
29.10.2018
08:08:43
#question
Экспресс-вопрос... Про переменное число параметров.
Хочу что-то типа такого (псевро-питон):
def write_json(s: socket.socket, package_type, *args):
p = json[package_type] % (package_type
, args)Т.е. хочу отдать в форматирование тапл, где на первом месте package_type, а остальное -- все остальные аргументы.
Как их склеить?

Tishka17
29.10.2018
08:08:47
или с сервера какого-то

Alex
29.10.2018
08:08:50
судя по коду с html страницы

Google

?
29.10.2018
08:09:14

Tishka17
29.10.2018
08:09:17


?
29.10.2018
08:09:28
Покажи текст на котором реально ломается. Наверное там просто есть символы которые нельзя в cp1252 закодировать
1. Ëåøà Ñâèê - Ìàëèíîâûé ñâåò
2. Ëåøà Ñâèê - Ìàëèíîâûé ñâåò
3. Goretzka Mov - Crimson Light
4. Goretzka Mov - Crimson Light
5. ˸øà Ñâèê - Ìàëèíîâûé ñâåò
6. Ëåøà Ñâèê - Ìàëèíîâûé ñâåò
7. Ëåøà Ñâèê - Ìàëèíîâûé ñâåò - Ìàëèíîâûé ñâåò
8. ˸øà Ñâèê - Ìàëèíîâûé ñâåò
9. ˸øà Ñâèê - Ìàëèíîâûé ñâåò
10. Au$ti - Ìàëèíîâûé ñâåò?
11. Ñâèê - Ìàëèíîâûé ñâåò
12. Ëåøà Ñâèê - Ìàëèíîâûé ñâåò - Ëåøà Ñâèê - Ìàëèíîâûé ñâåò
13. Ëåøà Ñâèê - Ìàëèíîâûé Ñâåò
14. ÌÀËÈÍÎÂÛÉ ÑÂÅÒ - ÌÎÉ ÊÎÍÒÀÊÒ
15. ˸øà Ñâèê - Ìàëèíîâûé ñâåò

Ilia
29.10.2018
08:09:49
*args
% (package_type
, *args) -- так ?

Tishka17
29.10.2018
08:10:14

?
29.10.2018
08:10:15
сделай print(music_artist)
Ëåøà Ñâèê
Ëåøà Ñâèê
Goretzka Mov
Goretzka Mov
˸øà Ñâèê
Ëåøà Ñâèê
Ëåøà Ñâèê - Ìàëèíîâûé ñâåò
˸øà Ñâèê
˸øà Ñâèê
Au$ti
Ñâèê
Ëåøà Ñâèê - Ìàëèíîâûé ñâåò
Ëåøà Ñâèê
ÌÀËÈÍÎÂÛÉ ÑÂÅÒ
˸øà Ñâèê

Ilia
29.10.2018
08:10:57

?
29.10.2018
08:11:16

Tishka17
29.10.2018
08:11:16

Ilia
29.10.2018
08:11:44

Tishka17
29.10.2018
08:12:05

?
29.10.2018
08:13:51
или я не понял
про что вы

Alex
29.10.2018
08:14:00
ладно, что за сайт?
покажи весь код

Google

?
29.10.2018
08:14:19
вконтакте

Tishka17
29.10.2018
08:14:19

?
29.10.2018
08:14:35
названия песен беру в вконтакте

Tishka17
29.10.2018
08:15:05

Alex
29.10.2018
08:15:18
вконтакте отдает в cp1251
покажи код, где ты загружаешь страницу

Admin
ERROR: S client not available

Tishka17
29.10.2018
08:17:38
не вижу чтобы хоть где-то устаналивалась кодировка

?
29.10.2018
08:18:07
так у меня это первый случай что так получается
куда надо кодировку вставить

Tishka17
29.10.2018
08:18:23
ещё раз хочу сказать про Content-Encoding

Alex
29.10.2018
08:18:28
print(type(search_results_page))

каратель кацапів
29.10.2018
08:18:48
Можно как-то скрипт, написаный на виндовсе, скомпилировать под андроид не меняя код?

Alex
29.10.2018
08:18:50

?
29.10.2018
08:18:54

Tishka17
29.10.2018
08:19:07
какая разница на чем написан

каратель кацапів
29.10.2018
08:19:16
в апк

Vlad
29.10.2018
08:19:20
Что за кнопка?

Google

Tishka17
29.10.2018
08:19:22
ууу

Маришка
29.10.2018
08:19:28

Tishka17
29.10.2018
08:19:35
сэкномишь пару недель жизни

каратель кацапів
29.10.2018
08:19:57

Alex
29.10.2018
08:20:07

Маришка
29.10.2018
08:20:27
так всё плохо?
Ну ты попробуй собрать питон и все либы нужные ему под арм проц

каратель кацапів
29.10.2018
08:20:27
в чём тогда суть кросплатформенности питона?я думал типо один код на разные устройства
сложно кароче

Маришка
29.10.2018
08:20:47

Alex
29.10.2018
08:21:05
под андроид внезапно лучше выбрать язык нативный для этой платформы

?
29.10.2018
08:21:22

каратель кацапів
29.10.2018
08:21:23

Alex
29.10.2018
08:22:11

?
29.10.2018
08:22:40
скорее нет
кажется понял в чем была проблема

Олег
29.10.2018
08:22:50