我正在尝试用 python 编写一个简单的服务器。因此,在观看教程后,我尝试导入一些模块。
from http.server import HTTPServer
from http.server import SimpleHTTPServer
Run Code Online (Sandbox Code Playgroud)
正如医生所说,它已被移动,这就是我这样做的原因。
但它给了我这个错误:from http.server import SimpleHTTPServer ImportError: Cannot import name 'SimpleHTTPServer'
如果没有SimpleHTTPServer
,我就无法使用SimpleHTTPRequestHandler
,因为它是在 中定义的SimpleHTTPServer.SimpleHTTPRequestHandler
。
我该如何解决这个问题?
我正在尝试在 中创建一个动态按钮react-admin
。
对于每个按钮,它都会点击一个唯一的地址,我该怎么做?
不幸的是,我有这个错误:props.username is undefined
。
export const LoginCredentialList = (props) => (
<List {...props} pagination={<PostPagination/>}>
<Datagrid>
<TextField label="Username" source="username" />
<Button label="Re-invoke Login"
onClick={() => {
axios.get("http://localhost:8080/admin/" + somehow_read_username_here)
.then((res)=>console.log(res));
}}
/>
</Datagrid>
</List>
);
Run Code Online (Sandbox Code Playgroud)
这是parent
调用或使用上述组件的地方:
class SPanel extends React.Component {
render() {
return (
<div>
<Admin dataProvider={restDataProvider}>
<Resource name="loginCredential" list={LoginCredentialList} />
...
Run Code Online (Sandbox Code Playgroud) 我试图在 android 中查看模型,所以对于 MainViewModel.java 我写了这个:
public class MainViewModel extends ViewModel {
private String textView;
private String editText;
//@Bindable
public String getTextView(){
return textView;
}
private void setTextView(String value){
textView=value;
}
//@Bindable
public TextWatcher getEditTextWatcher() {
return new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
setTextView(s.toString());
}
...
};
}
}
Run Code Online (Sandbox Code Playgroud)
在 ActivityMain.xml 中我写了这样的内容:
<TextView
android:text="View-Model / Data-Binding"
android:layout_width="match_parent"
android:layout_height="40dp"/>
<TextView
android:id="@+id/main_text_view"
android:text="@{mainvm.textView}"
android:layout_width="match_parent"
android:layout_height="40dp"/>
<EditText
android:id="@+id/main_edit_text"
app:textChangeListener="@{mainvm.editTextWatcher}"
android:layout_width="match_parent"
android:layout_height="40dp"/>
Run Code Online (Sandbox Code Playgroud)
我收到 2 个错误:
Cannot …
Run Code Online (Sandbox Code Playgroud) android ×1
http ×1
httpserver ×1
java ×1
mvvm ×1
python ×1
react-admin ×1
reactjs ×1
server ×1
viewmodel ×1