问题标签 [os.system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3565 浏览

python - subprocess.call vs os.system python

第一次在这里提问:

我需要在 Windows 中映射网络驱动器。该位置是一个内部共享点文档库。

在 cmd 窗口中:

issuccessful-->命令成功完成

也是成功的。

但是,如果驱动器已经映射,我想使用 subprocess.call - 我想尝试另一个驱动器

这失败了“发生了系统错误 67。找不到网络名称”我已经为最后一个列表项尝试了许多选项,但没有成功。

知道我可以在其中填充什么以成功完成此操作或使用不同的方法来映射驱动器。

0 投票
2 回答
4204 浏览

python - 在 virtualenv 中执行 os.system('python')

我正在使用 avirtualenv来执行一个脚本,在这个脚本中我调用:

我的问题是脚本是否与virtualenv调用者脚本相同?

0 投票
1 回答
33348 浏览

python - 将参数传递到 os.system

我需要通过python执行以下命令。rtl2gds 是一个读取 2 个参数的工具:文件路径和模块名称

我正在通过 argparse 从用户读取文件和模块名称的路径,如下所示:

但是当我调用 -rtl=args.fileread 时,读入 args.fileread 的文件路径不会进入 os.system。相反, args.fileread 本身被假定为文件名,并且该工具会标记错误。

我确信有一种方法可以将命令行参数读入 os.system 或其他一些函数(可能是子进程? - 但无法弄清楚如何)。任何帮助表示赞赏。

0 投票
4 回答
3765 浏览

python - Python - os.system 在输出末尾放置一个不需要(和不必要的)换行符和 0

我不知道它为什么这样做,当我尝试修剪它时,它会吐出一个错误。

有谁知道我可以如何阻止这种情况发生或如何在没有错误的情况下将其删除?谢谢!

0 投票
1 回答
641 浏览

python - 如何在 python 中将 os.popen、os.path.join 用于命令行 ls

我有以下目录和子目录,其中包含 txfiles。我想访问它们以阅读这些行。但这不起作用。你能帮帮我吗?

主目录:2009

子目录:电影、专辑、歌曲

每个目录都包含文本文件。我想通读这些文本文件的每一行

我的伪代码如下

现在,x 将是 [电影、专辑、歌曲] 的列表

0 投票
1 回答
102 浏览

python - 如何从fabric def返回

我想执行上述方法并在python的调用方法中获得返回“firstFile”到目前为止没有成功尝试了所有可能的方式。全局也无法将返回发送到主调用..织物创建另一个进程,所以还有其他选择吗?

0 投票
1 回答
225 浏览

python - 在 Python 中使用带有变量连接的 rsync 时出错

我正在从命令行运行以下脚本:

当我打印出 rsync 时,我得到了这个:

“/var/www/folder_name”正在破坏 rsync。它适用于那里硬编码的文件夹名称。为什么在路径后插入逗号,我该如何阻止它这样做?

注意:我不能使用 paramiko,所以我希望它可以与 os.system 一起使用。

0 投票
2 回答
14046 浏览

python - 使用 python 脚本 ssh 连接到路由器

我想知道是否有可能使用 python 脚本连接到路由器并通过 ssh 连接控制接口(关闭、重新启动无线网络等)。

到目前为止,我写了这些行,但它仍然不起作用。当我查看终端时,我发现在我的脚本应该回显路由器的密码以完成连接时,一切都被阻止了。请问我该如何纠正?

以下是几行:

非常感谢你提前

0 投票
1 回答
171 浏览

python - 文件名前面有一个“隐藏的”m 字符

我有一个简单的 python 脚本,它以中子星模式生成一些数据。我用它来自动化文件名,所以我以后不会忘记输入。该脚本成功将文件另存为

但是当我在终端中列出文件时,我看到了

不带“m”的文件名仍然有效,尝试调用带 m 的文件返回

所以我认为“m”有一些特殊的含义,许多谷歌搜索都没有得到答案。虽然我可以放心地继续,但我想知道原因。这是我在python中创建文件的方法

任何建议将不胜感激,通常我可以在stackoverflow中找到已经发布的答案,但这次我真的很困惑。

0 投票
2 回答
2611 浏览

python - os.system 抱怨圆括号

我正在尝试将这一行包含在 python 脚本中。

直接从 bash 运行时,该命令非常好。但是,在脚本中,我得到:

简单使用时问题仍然存在:

有任何想法吗?