我正在尝试使用 beautifulsoup4 和 python3 抓取一个非常长的网页。由于网站的大小,http.client
当我尝试在网站中搜索某些内容时,会出现错误:
文件“/anaconda3/lib/python3.6/http/client.py”,第 456 行,在读取返回 self._readall_chunked() 文件“/anaconda3/lib/python3.6/http/client.py”,第 570 行,在 _readall_chunked 中引发 IncompleteRead(b''.join(value)) http.client.IncompleteRead: IncompleteRead(16109 字节读取)
有什么办法可以解决这个错误吗?
我见过很多关于在 React onclick 中调用多个传统声明函数的线程,但我很困惑如何使用箭头函数来实现它。我有一个名为 handleClose 的函数,它可以关闭 Material UI 菜单:
const [open, setOpen] = React.useState(false);
const anchorRef = React.useRef(null);
const handleClose = (event) => {
if (anchorRef.current && anchorRef.current.contains(event.target)) {
return;
}
setOpen(false);
};
Run Code Online (Sandbox Code Playgroud)
我有一个名为handleModalOpen的函数,它打开一个Material UI Modal:
const [modalOpen, setModalOpen] = React.useState(false);
const handleModalOpen = () => {
setModalOpen(true);
};
Run Code Online (Sandbox Code Playgroud)
当我单击此菜单项时,我希望这两个功能都运行。这两个功能单独工作都很好。那么我该如何实现这一目标呢?(目前我只设置了它以便模式打开)
<MenuItem onClick={handleModalOpen}>Add Album</MenuItem>
Run Code Online (Sandbox Code Playgroud)
基本上我有一个触发菜单的按钮,然后单击这些菜单选项之一应该在关闭菜单时触发模式。此外,这是一个功能组件。