栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

服务器使用笔记

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

服务器使用笔记

运行程序

后台跑程序:nohup python -u test.py > test.log 2>&1 &

参数解释:

nohup			不挂起
-u	 			不启用缓存,把输出直接放到log中,生成没有延迟
> test.log	重定向输出,标准输出保存到test.log
2>1				2>错误重定向,&1代表标准输出。整体就是错误重定向到标准输出
&					任务在后台运行

查看nohup命令下运行的所有后台进程:jobs

查看后台运行的所有进程:ps -aux

查看后台运行的所有python 进程:

  1. ps aux | grep python
  2. ps -ef | grep python

删除进程:kill -9 [进程id]

参数
import argparse

parser = argparse.ArgumentParser()
parser.add_argument('--device', default='0,1', type=str, help='设置使用哪些显卡')
parser.add_argument('--no_cuda', action='store_true', help='不适用GPU进行训练')
args = parser.parse_args()
print(args)

命令行:python test.py --device 0 --no_cuda

jupyter:

  1. 首先代码第6行改成:args = parser.parse_args(args=['--device', '0', '--no_cuda']),传参改成列表形式
  2. 运行jupyter单元
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/923483.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号