rob*_*rob 41
根据脚本的作用,您可以:
实际的解决方案取决于您的需求,以及脚本实际执行的操作.
关于差异的一些注意事项:
如你所见,这一切都归结为你想做的事情; 例如,如果它只是出于您的目的,我只需将其拖到启动文件夹中.
无论如何,最近我依靠解决方案#4,作为最快捷,最直接的方法.
Szc*_*ski 20
单击Win+R
键入外壳:启动
拖放你的 python 文件my_script.py
my_script.py
为my_script.pyw
run_my_script.cmd
使用内容创建:python path\to\your\my_script.py
tza*_*dok 10
如果可以简单地将以下代码添加到脚本中。但是,这仅适用于Windows !:
import getpass
USER_NAME = getpass.getuser()
def add_to_startup(file_path=""):
if file_path == "":
file_path = os.path.dirname(os.path.realpath(__file__))
bat_path = r'C:\Users\%s\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup' % USER_NAME
with open(bat_path + '\\' + "open.bat", "w+") as bat_file:
bat_file.write(r'start "" %s' % file_path)
Run Code Online (Sandbox Code Playgroud)
此功能在运行脚本的启动文件夹中创建一个bat文件。
file_path是计算机打开时您要运行的文件的路径。您可以将其保留为空白,以将正在运行的脚本添加到启动中。
尚未对此进行测试,但我会创建一个包含“python yourfile.py”的批处理文件并将其放入自动启动文件夹中。
在 Windows 7 上,您可以在这里找到它:
%APPDATA%\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Run Code Online (Sandbox Code Playgroud)
在以下启动目录中(至少在Windows XP上存在此路径):
C:\Documents and Settings\All Users\Start Menu\Programs\Startup
Run Code Online (Sandbox Code Playgroud)
为你的python程序设置一个快捷方式.它应该在每次系统启动时执行.
你可以把 run_script.cmd 放在
C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Run Code Online (Sandbox Code Playgroud)
run_script.cmd 的内容
python path\to\your\script.py
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
59286 次 |
最近记录: |