pandas.read_csv
имеет параметр decimal
для этого: doc
I.e. попробуйте:
df = pd.read_csv(Input, delimiter=";", decimal=",")
В Opera 9.62, Mozilla 3.0.4, Safari 3.2 (для Windows), которому помогает при помещении некоторого текста или по крайней мере пробела в той же строке как поле ввода.
<div style="line-height: 60px; height: 60px; border: 1px solid black;">
<input type="text" value="foo" />
</div>
(воображают & nbsp после оператора ввода)
IE 7 игнорирует каждый взлом CSS, который я попробовал. Я рекомендовал бы использовать дополнение для IE только. Должен облегчить для Вас располагать его правильно, если это только должно работать в одном определенном браузере.
Я не попробовал это сам, но пытаюсь установить:
height : 36px; //for other browsers
line-height: 36px; // for IE
, Где 36 пкс высота Вашего входа.
I ran into this problem myself. I found that not specifying an input height, but using the font-height and padding combined, results in vertically aligned text.
For instance, lets say you want to have a 42px tall input box, with a font-size of 20px. You could simply find the difference between the input height and the font-size, divide it by two, and set your padding to that amount. In this case, you would have 22px total worth of padding, which is 11px on each side.
<input type="text" style="padding: 11px 0px 11px 0px; font-size: 20px;" />
That would give you a 42px tall input box with perfect vertical alignment.
Hope that helps.
После долгих поисков и разочарований у меня сработала комбинация настройки высоты, высоты строки и отсутствия отступов при использовании фонового изображения с фиксированной высотой (24 пикселя) для текста поле ввода.
.form-text {
color: white;
outline: none;
background-image: url(input_text.png);
border-width: 0px;
padding: 0px 10px 0px 10px;
margin: 0px;
width: 274px;
height: 24px;
line-height: 24px;
vertical-align: middle;
}
Только не устанавливайте высоту поля ввода, только установите шрифт -размер, ничего страшного