Вы можете установить параметр quoting
в to_csv
, взгляните на этот пример:
a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']]
df = pd.DataFrame(a)
df.to_csv('test.csv', sep='\t', quoting=csv.QUOTE_NONNUMERIC)
Созданный файл CSV:
"" 0 1 2
0 "a" "1.2" "4.2"
1 "b" "70" "0.03"
2 "x" "5" "0"
Вы также можете установить символ кавычки с параметром quotechar
, например quotechar="'"
будет производить этот вывод:
'' 0 1 2
0 'a' '1.2' '4.2'
1 'b' '70' '0.03'
2 'x' '5' '0'
Можно использовать вложенные элементы и дополняющий для получения левого и правого края на панели инструментов. Ширина по умолчанию a div
элемент auto
, что означает, что это использует доступную ширину. Можно затем добавить дополнение к элементу, и это все еще остается в рамках доступной ширины.
Вот пример, который можно использовать для помещения изображений как левые и правые скругленные углы и центральное изображение, которое повторяется между ними.
HTML:
<div class="Header">
<div>
<div>This is the dynamic center area</div>
</div>
</div>
CSS:
.Header {
background: url(left.gif) no-repeat;
padding-left: 30px;
}
.Header div {
background: url(right.gif) top right no-repeat;
padding-right: 30px;
}
.Header div div {
background: url(center.gif) repeat-x;
padding: 0;
height: 30px;
}
Обычный способ сделать это как обрисован в общих чертах Guffa, вложил элементы. Это - немного печальная необходимость добавить дополнительную разметку для получения рычагов, в которых Вы нуждаетесь для этого, но на практике отделение обертки здесь или там не собирается причинять любому боль.
, Если необходимо сделать это без дополнительных элементов (например, когда Вы не имеете контроля над разметкой страницы), можно использовать калибровка поля , который имеет довольно достойный, но не полная или простая поддержка браузера. Вероятно, больше забавы, чем необходимость полагаться на сценарии все же.
что, если Ваше переносящееся отделение было 100% и Вы использовали дополнение для пиксельной суммы, затем если дополнение # должно быть динамичным, можно легко использовать jQuery для изменения дополнительного объема, когда события стреляют.
В некоторых контекстах можно усилить установки поля для эффективного определения "100% шириной минус пиксели N". См. принятый ответ на этот вопрос.