python and linux pycharm 远程连接 linux

1,在pycharm中的Tools中:其中的Deployment中的configuration

2,在其中点击‘+’;之后填写name(一般写地址的名字)

3,选择的类型是SFTP

4,Root地址是你要将程序写在linux上的位置

5,user Name :和password:是登录linux的用户名和密码

6,在Mapping中:在Deployment path on server :中将local path 中的最后名字写在这里;其他的不写

7,在Connection中点击Test SFTP connection 进行测试就可以了

8,在上传文件的时候:右键项目,点击:Upload to "地址":就可以了。


二:linux,python pdb  调试

1,l # 查看运行到哪行代码了

2 ,n #单步运行,跳过函数

3,s #单步运行,进入函数

4,p 变量,#查看变量值

5,b 行号#端点设置到第几行

6,cl 断点号 #删除所有断点

7,c #跳到下一个断点

8,r #return当前函数

9,exit #退出

10;调试记录:

1)pdb 设置断点可以在程序中加入: import pdb 

2)_在需要的设置断点的地方加入:pdb.set_trace() ;执性python -m pdb test.py

抄的:

当手边没有IDE,面对着python调试犯愁时,你就可以参考下本文;(pdb 命令调试)

参考:http://docs.python.org/library/pdb.html 和 (pdb)help

首先你选择运行的 py

python -m pdb myscript.py

(Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助

(Pdb) h

说明下这几个关键 命令

>断点设置

(Pdb)b 10 #断点设置在本py的第10行

或(Pdb)b ots.py:20 #断点设置到 ots.py第20行

删除断点(Pdb)b #查看断点编号

(Pdb)cl 2 #删除第2个断点

>运行

(Pdb)n #单步运行

(Pdb)s #细点运行 也就是会下到,方法

(Pdb)c #跳到下个断点

>查看

(Pdb)p param #查看当前 变量值

(Pdb)l #查看运行到某处代码

(Pdb)a #查看全部栈内变量

>如果是在 命令行里的调试为:

import pdb

def tt():

    pdb.set_trace()

    for i in range(1, 5):

        print i

>>> tt()

#这里支持 n p c 而已

> (3)tt()

(Pdb) n



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

野狼位位

给点辛苦费0.1元

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值