- 主题:外行对pycharm IDE 毫无理解,怎么用好IDE工具
一直用盗版的matlab,
想转到python, 但是对pycharm IDE 调试器一脸懵, 不知所以
求快速上手的办法,别推荐外文的, 太费劲
毕竟,工欲善其事必先利其器
--
修改:howfar FROM 111.19.94.*
FROM 111.19.94.*
别提了,
做了段程序, 设置断点, 既不停在断点, 也不报错. 好像正常结束.
太神奇了.
更是一脸蒙.
【 在 hgoldfish 的大作中提到: 】
: 把它当作一个代码编辑器就行了。主要方便你在代码间跳来跳去,并且在编码的时候提示代码的问题。
: 其它的功能不需要不懂就不用。今年 2023 年,我还没有用过一次的 pycharm 的调试功能。
: 我用的是 pycharm 的社区版,功能也非常弱。
: ...................
--
FROM 111.19.94.*
主业不是程序员, 对ide 的运行一无所知.
IDE反馈的东西根本不知是什么,
连为啥要建project都似懂非懂的, 更别提vcs之类的.
matlab的调试简直是傻瓜似的,只关心所求数据就行, 太友好了.
【 在 flw 的大作中提到: 】
: 不会用的就当它不存在,只用会用的。
: 不要舍本逐末。
: 也不要老自居外行,什么不会就学什么,慢慢就变内行了。
: ...................
--
FROM 111.19.94.*
当然不会怀疑pycharm,
但是不停在断点, 也不报错, 超出了理解能力啊
报错, 我看不懂也行啊.
简直比女人还无理.
当然新东西也就是这样, 我倒是有心理准备. 确实太意外了.
【 在 hgoldfish 的大作中提到: 】
: 你不会怀疑是 pycharm 的问题吧?
: 如果你一定要用断点调试,就学一学呗。工具型软件能有多难。
:
--
FROM 111.19.94.*
谢谢, 用了啊,
用错了吗?
先 Shift + F10:运行
再 Shift + F9:调试
前面调试过啊,
【 在 fhd 的大作中提到: 】
: 要用debug模式运行,需要代码会走到断点
:
--
FROM 111.19.94.*
想想,好像六年前用的就是spyder,
集成在anaconda的,
感觉是最接近matlab调试器的, 具体忘了, 试试
【 在 szhan46 的大作中提到: 】
: spyder
--
FROM 111.19.94.*
理解你说的,
一直用matlab啊, 解释性语言, 都是把断点设置在最开始啊, 再往后推断点.
这个常识还是有的.
import os
import scipy.io as sio
# from datetime import datetime,timedelta
import pandas as pd
import numpy as np
import winsound
from anaTFhead import anaTFhead
from Tfocus import Tfocus
from anaTFf import anaTFf
# +++++++++++++++++++++++++++++++++++++++++++++
# =============================================
testf = 0
if testf == 0:
总共就这几句, 断点就在if这一行, 难道if都不执行了,
我试试放在第一句
【 在 fhd 的大作中提到: 】
: 要是确定用了调试模式,那就只有一种可能,代码执行没走这一行
--
FROM 111.19.94.*
你这两句, 得消化很久.
【 在 habibi 的大作中提到: 】
: 我只有在写C一类的才会用断点调试,Python这类脚本语言,print就很好用了
:
: #发自zSMTH@PAL-AL00
--
FROM 111.19.94.*
我这程序还是六年前做的, 当时能正常运行
没报错啊
【 在 fhd 的大作中提到: 】
: if后面是空的非法啊,不应该直接报错么
:
--
FROM 111.19.94.*
昨天刚下刚装的,
附图那几句都调试不了
【 在 fhd 的大作中提到: 】
: 那就看看是不是看错了窗口?
: 不知道你是哪个版本的,debug一般有自己的运行小窗口

--
FROM 111.19.94.*