尝试使用 Ctrl + L 清除 Python 2.7.8中的Power Sheel 我没有得到回应。
Windows 10 中是否有任何问题?
答案 0 :(得分:3)
Ctrl + L 仅适用于Linux / OS X终端。它不适用于Windows。要清除Windows上的屏幕,您可以执行以下操作:
import os
os.system('cls')
答案 1 :(得分:0)
要将Kredns答案也扩展到Linux / OS X终端:
import os
os.system('clear')
答案 2 :(得分:0)
我喜欢Kredns的答案,但是,您每次都必须键入所有答案。 我做了一个模块/功能。 好的,我使用的是Python 3.7.3,但对于Python 2却有类似的答案。
import React from "react";
class FormView extends React.Component {
constructor(props) {
super(props);
}
handleChange(e){
e.preventDefault()
this.props.changeValue(
e.target.name.value,
e.target.age.value,
e.target.gender.value
);
};
render() {
return (
<form onSubmit={this.handleChange.bind(this)}>
<label>
Name:
<input type="text" name="name" />
</label>
<label>
Age:
<input type="number" name="age" />
</label>
<label>
Gender:
<select name="gender">
<option value="Male">Male</option>
<option value="Female">Female</option>
</select>
</label>
<input type="submit" value="Submit" />
</form>
);
}
}
export default FormView;
将其另存为脚本并导入cls或任何您想调用的名称。导入(例如在python启动时)。因此,如果您在正确的目录中:
def cls():
import os
os.system('cls')
return
然后,每当您要清除屏幕时,都使用cls()对其进行调用。
from cls import cls
答案 3 :(得分:0)
IDLE的IdleX扩展具有您正在寻找的功能。 尝试从这里安装 http://idlex.sourceforge.net/ 要么 https://pypi.org/project/idlex/
按CTRL-L,以直观的方式工作(清除控制台,并在提示符下进入顶部,并且不会清除您已定义的变量和定义)