time.sleep(0.5)
os.system("python ./TuXiangCanShu.py")
TuXiangCanShu.py这个文件是已经可以运行的,
但运行 os.system("python ./TuXiangCanShu.py") 没反应?
您好,设置了绝对路径还是没反应,也没有报错 os.system(python ./D:\\Liu\\Xiao-C-Test\\TuXiangCanShu.py") 还请您再指导一下,谢谢
追答去掉./
追问os.system("python D:\\Liu\\Xiao-C-Test\\TuXiangCanShu.py")
去掉./ 也还是没反应,主要运动时什么都不输出,也不报错,看不出是哪里的问题,同样的操作再其他电脑上是可以的,在这台电脑就是不行,谢谢!谢谢!!!
你先打开cmd
然后输入python D:\\Liu\\Xiao-C-Test\\TuXiangCanShu.py
看结果是什么
谢谢 谢谢您了
您给看看,加./ 提示找不到,不加./ 就说没有pyautogui,
abc.py 如下,就这么几行,就是不行,谢谢您了,谢谢
import pyautogui
pyautogui.click(600,10 )
time.sleep(2)
pyautogui.click(700,10 )
这是abc.py的路径
这是python环境没用对
你可以试试 python命令改成全路径(去你正常运行的python目录里去找)
就类似
os.system("D:\abc\xyz\python.exe" "D:\some\file.py")
在pychram中 您说的方式也尝试了,还是不行,os.system() 根本就不运行,不解的是也不报错,有点不明白,直接在python内运行,返回-1
用全路径的python
追问这样您看对吗?我这样试了,也是运行后没输入,不报错
在cmd输入c:\xyz\python.exe d:\some.py
测试没问题了,再用os.system
在CMD运行:
这个没问题,有输出,但在pychram上运行os.system("C:\\Users\\wm\\AppData\\Local\\Programs\\Python\\Python36\\python.exe" "D:\\Liu\\Xiao-C-Test\\venv\\test.py") 就是没有输出,不报错
你希望输出啥
追问cmd内运行上边的输出了,“123”是正确的;但pychram内运行上边的代码,什么都没有输出,就像根本没有运行一样,我希望能在pychram内通过运行os.system()也能像cmd一样,也能够输出“123”,谢谢 谢谢