Вам нужно объявить свою переменную buttonText
внутри обработчика события или она всегда будет иметь значение, имевшееся в начале вашего скрипта.
Кроме того, установка текста на «день» означает, отсутствовал в вашем блоке else.
$('button').click(function() {
var buttonText = $('button').text();
if (buttonText == 'day') {
$('body').css({
'background': 'red'
})
$('button').text('night');
} else if (buttonText == 'night') {
$('body').css({
'background': 'yellow'
});
$('button').text('day');
}
})
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="training.css">
</head>
<body>
<p>velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</p>
<button type="button" name="button">day</button>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.1/jquery.min.js"></script>
<script src="training.js" charset="utf-8"></script>
</body>
</html>
Вы должны попытаться использовать абсолютный путь следующим образом. Однако, когда вы используете to_csv
, это означает comma
разделенных значений, так что вы можете либо экспортировать значения по comma
разделенным или tab
разделенным, что вы можете определить при работе с методом DataFrame.to_csv
.
Для значений, разделенных запятыми:
df.to_csv(r"C:\Users\Eddie\Downloads\pandas\Deformation_new.txt", sep=",", index=False)
Для значений, разделенных табуляцией:
df.to_csv(r"C:\Users\Eddie\Downloads\pandas\Deformation_new.txt", sep="\t", index=False)