remove os.system

This commit is contained in:
blueloveTH 2024-01-17 03:08:33 +08:00
parent f20621a841
commit 6e9de8e207
2 changed files with 1 additions and 14 deletions

View File

@ -23,10 +23,6 @@ Returns a list of files and directories in the given path.
Removes the file at the given path.
### `os.system(command: str) -> int`
Executes the given command in the system shell.
### `os.mkdir(path: str)`
Creates a directory at the given path.

View File

@ -136,15 +136,6 @@ void add_module_os(VM* vm){
return vm->None;
});
#if PK_SYS_PLATFORM != 2
// system
vm->bind_func<1>(mod, "system", [](VM* vm, ArgsView args){
std::string cmd = CAST(Str&, args[0]).str();
int ret = system(cmd.c_str());
return VAR(ret);
});
#endif
vm->bind_func<1>(mod, "listdir", [](VM* vm, ArgsView args){
std::filesystem::path path(CAST(Str&, args[0]).sv());
std::filesystem::directory_iterator di;