Re: [问题] 开机自动执行python py档案

楼主: sma1033 (死马)   2019-03-06 08:01:09
“C:\Users\Sma1033\Anaconda3\pythonw.exe C:\Users\Sma1033\Anaconda3\cwp.py
C:\Users\Sma1033\Anaconda3 %windir%\system32\cmd.exe "/K"
"C:\Users\Sma1033\Anaconda3\Scripts\activate.bat python3 & cd
python3\python_api"”
这就是windows捷径的作法,需注意以上捷径指令是单行连在一起
同时,如果你的Anaconda包安装的位置跟我不一样的话需自行修改
以上那行很长的指令做的事情是:
1) 打开windows cmd
2) 启动Anaconda环境
3) 进入到“c:\python3\python_api\”这个资料夹下
4) 后面你要run python xxx.py的话自己再加“ & python xxx.py”就可以了
5) windows捷径可以设定成排程执行,这个应该很简单
这东西我之前也研究了一阵,捷径图如以下:
https://i.imgur.com/52N96zU.png
上面那行很长的捷径执行完可以看到cmd视窗如以下:
https://i.imgur.com/0GkUxvR.png
希望能帮到你 :)
※ 引述《threeSecGun (三秒枪)》之铭言:
: 请教先进
: 目前写了一个python档案 会去读取gmail档案
: 我希望让这个python py档案可以在开机时就直接背景执行
: (因为我想藉读取gmail标题 来作远端关机指令)
: 该档案在anacoda命令列下执行正常可以读取gmail讯息也能关机
: 但在windows10 的command命令列模式却会出现错误讯息如下:
: AttributeError:module 'imaplib' has no attribute 'IMAP4_SSL'
: 查了google似乎是无法import ssl的关系
: 但却不知道要如何解决此问题
: (原本想法是丢一个bat档到启动资料夹执行python xxx.py档案
: 但现在卡在windows命令列无法执行此 python档)
: 谢谢先进不吝指教
※ 编辑: sma1033 (61.231.176.106), 03/06/2019 08:09:37
作者: MOONY135 (谈无欲)   2019-03-06 08:55:00
GOOGLE .bat .py
作者: threeSecGun (三秒槍)   2019-03-06 08:11:00
感谢先进分享 晚点再来试试这个方式是否能顺利执行先向先进说谢谢~ 感谢分享经验

Links booklink

Contact Us: admin [ a t ] ucptt.com