- 主题:在python中用os.system拷贝文件,运行有系统提示,怎么消除?
这个“已复制 1 个文件。”不是我打印的,怎么消除?谢谢!
--
修改:sipangziq FROM 61.49.161.12
FROM 61.49.161.12
不知道,哈哈
如果dos下,可以输出重定向,>null
python编程不熟悉
【 在 sipangziq (sipangziq) 的大作中提到: 】
: 这个“已复制 1 个文件。”不是我打印的,怎么消除?谢谢!
--
修改:southwest FROM 183.6.26.*
FROM 183.6.26.*
命令最后加>nul
或者用mingw之类提供的cp呗, 这个没提示
【 在 sipangziq (sipangziq) 的大作中提到: 】
: 这个“已复制 1 个文件。”不是我打印的,怎么消除?谢谢!
--
FROM 149.129.59.*
那是你调用的复制命令打印的
【 在 sipangziq (sipangziq) 的大作中提到: 】
: 这个“已复制 1 个文件。”不是我打印的,怎么消除?谢谢!
--
FROM 114.242.94.*
为什么要用os.system这种危险动作?用shutil
【 在 sipangziq (sipangziq) 的大作中提到: 】
: 这个“已复制 1 个文件。”不是我打印的,怎么消除?谢谢!
: --
: ※ 修改:·sipangziq 于 Nov 8 22:03:49 2020 修改本文·[FROM: 61.49.161.12]
:
--
修改:sipangziq FROM 61.49.161.12
FROM 114.87.79.*
多谢了,shutil好用! 我用os.system 还有一个问题,就是用pyinstaller等工具打包成exe文件,如果不加参数-w, cmd窗口一直在。如果加-w, cmd窗口没了,但是执行时有黑色背景一闪一闪的,我猜每调用一次os.system就闪一次。用shutil啥问题都没有了,我好土啊!
【 在 greenonline 的大作中提到: 】
: 为什么要用os.system这种危险动作?用shutil
--
修改:sipangziq FROM 61.49.161.12
FROM 61.49.161.12
赞
【 在 sipangziq (sipangziq) 的大作中提到: 】
: 多谢了,shutil好用! 我用os.system 还有一个问题,就是用pyinstaller等工具打包成exe文件,如果不加参数-w, cmd窗口一直在。如果加-w, cmd窗口没了,但是执行时有黑色背景一闪一闪的,我猜每调用一次os.system就闪一次。用shutil啥问题都没有了,我好土啊!
--
FROM 183.6.26.*
用pyw运行就没有cmd窗口了
闪一次这个, 用os.popen也许可以解决
【 在 sipangziq (sipangziq) 的大作中提到: 】
多谢了,shutil好用! 我用os.system 还有一个问题,就是用pyinstaller等工具打包成exe文件,如果不加参数-w, cmd窗口一直在。如果加-w, cmd窗口没了,但是执行时有黑色背景一闪一闪的,我猜每调用一次os.system就闪一次。用shutil啥问题都没有了,我好土啊!
【 在 greenonline 的大作中提到: 】
: 为什么要用os.system这种危险动作?用shutil
--
修改:sipangziq FROM 61.49.161.12
FROM 45.144.240.*
那可不呗,你调用的是cmd的命令,当然得把cmd先启动起来
shutil是python代码自己复制,不需要cmd
【 在 sipangziq (sipangziq) 的大作中提到: 】
: 多谢了,shutil好用! 我用os.system 还有一个问题,就是用pyinstaller等工具打包成exe文件,如果不加参数-w, cmd窗口一直在。如果加-w, cmd窗口没了,但是执行时有黑色背景一闪一闪的,我猜每调用一次os.system就闪一次。用shutil啥问题都没有了,我好土啊!
--
FROM 114.242.94.*
windows下copy是cmd的一部分。。。popen实际上运行的还是cmd
(我估计就算是robocopy,那个命令行窗口也会显示出来,只不过输出会重定向)
【 在 tom6bj (tom) 的大作中提到: 】
: 用pyw运行就没有cmd窗口了
: 闪一次这个, 用os.popen也许可以解决
: 多谢了,shutil好用! 我用os.system 还有一个问题,就是用pyinstaller等工具打包成exe文件,如果不加参数-w, cmd窗口一直在。如果加-w, cmd窗口没了,但是执行时有黑色背景一闪一闪的,我猜每调用一次os.system就闪一次。用shutil啥问题都没有了,我好土啊!
: ...................
--
FROM 114.242.94.*