<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 example pyquickhelper
Explore a folder, run a command line from a notebook.
Step1:  Log, run_cmd
The function fLOG prints information on the standard output and in a file temp_log.txt
Step2:  The function run_cmd runs a command line and returns the standard output and error
Step3:  Ask something to the user in a notebook
Step4:  Explore a folder
<ASSISTANT_TASK:>
Python Code:
from jyquickhelper import add_notebook_menu
add_notebook_menu(header="Plan")
Explanation: example pyquickhelper
Explore a folder, run a command line from a notebook.
End of explanation
from pyquickhelper.loghelper import fLOG
fLOG(OutputPrint=False)  # by default
fLOG("not printed")
fLOG(OutputPrint=True)
fLOG("printed")
Explanation: Log, run_cmd
The function fLOG prints information on the standard output and in a file temp_log.txt:
End of explanation
from pyquickhelper.loghelper import run_cmd
out,err=run_cmd("help", wait=True, shell=True)
print(out)
Explanation: The function run_cmd runs a command line and returns the standard output and error:
End of explanation
from pyquickhelper.ipythonhelper import open_html_form
params= {"module":"", "version":"v..."}
open_html_form(params, "fill the fields", "form1")
form1
Explanation: Ask something to the user in a notebook
End of explanation
from jyquickhelper.helper_in_notebook import set_notebook_name_theNotebook
set_notebook_name_theNotebook()
import os
path = os.path.join(os.path.abspath(os.path.dirname(theNotebook)), "..")
from pyquickhelper.filehelper import explore_folder
d,f =explore_folder(path)
[ os.path.split(_)[-1] for _ in f[:5]]
Explanation: Explore a folder
End of explanation
<END_TASK>