Как получить правильно закодированный HTML от буфера обмена?

Вы можете попробовать что-то вроде перебора всех ваших кодовых переменных, выбирая по имени тех, кто является вашими «под-фреймами» (например, используя шаблон в их именах, таких как subDf), и они выполняют что-то просто в эти переменные. Чтобы сделать мою идею более понятной, запустите приведенный ниже пример:

variables = locals()
for i,j in enumerate(df.groupby('UNIT-ID')):
    variables["subDf{0}".format(i+1)] = j[1]

for each in [v for k,v in variables.items() if 'subDf' in k]:
    print(v)

#output:
#   UNIT-ID  Q1   Q2  Q3
#6   110-15  23  346   0
#7   110-15  31  419   1
#8   110-15  37  287   0
#9   110-15  36  228   1
#10  110-15  48  309   1


#  UNIT-ID  Q1   Q2  Q3
#0  110-P1  37  487   0
#1  110-P1  31  140   1
#2  110-P1  46  214   1


#  UNIT-ID  Q1   Q2  Q3
#3  110-P2  29  287   1
#4  110-P2  45  131   1
#5  110-P2  39  260   0

Таким образом, вы можете распечатать все подкадры без необходимости их сохранения в другом месте. Поскольку я не уверен, что именно вы планируете делать со своими данными, я не могу сказать, является ли это лучшим подходом. Но определенно будет перебирать созданные вами кадры данных!

6
задан Winston Fassett 27 October 2008 в 01:13
поделиться

2 ответа

Необходимо интерпретировать данные как UTF-8. Видеть, что гиперссылки MS Office изменяют кодовую страницу?.

1
ответ дан 17 December 2019 в 07:10
поделиться

Вот сценарий PowerShell, который Вы могли изменить к буферу обмена для изменения любых проблем кодирования.

http://www.johndcook.com/blog/2008/10/17/manipulating-the-clipboard-with-powershell/

0
ответ дан 17 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: