V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
v2gba
V2EX  ›  问与答

新学编程(python),碰到几个疑问,都是关于调试的。

  •  
  •   v2gba · Nov 9, 2013 · 3058 views
    This topic created in 4553 days ago, the information mentioned may be changed or developed.
    我之前用Python shell,调试的时候可以直接在 shell 里面输入自己写的函数来调用运行。
    如>>>mysqrt(3,0.001) 这样的。

    最近换成 Pycharm,找不到怎么这样调试了。比如我写了两个函数,其中一个函数专门用来调试的,结果点了 run 之后就什么都没反应,没办法让我运行那个调试函数。

    请问下Pycharm 里面的Python console 和 terminal能否实现python shell 那样的调试?
    (我都试了下。。但是真是新手,好像不成功,python console 长的挺像之前的 shell的)

    PS: 我在 Google 上搜了挺久没找到满意的答案,可能我描述的不太对,但是我也不知道怎么描述清楚,也可能这个问题太愚蠢了,没人问过吧。。。。。
    3 replies    1970-01-01 08:00:00 +08:00
    xiaolanger
        1
    xiaolanger  
       Nov 9, 2013
    难道是因为你没加print的事?
    FrankFang128
        2
    FrankFang128  
       Nov 9, 2013 via Android
    run 可以的,可能是路径问题
    v2gba
        3
    v2gba  
    OP
       Nov 9, 2013
    @xiaolanger
    @FrankFang128
    感谢回复。
    似乎我描述的不太清楚,
    anyway,我解决了。
    http://stackoverflow.com/questions/19329601/interactive-shell-debugging-with-pycharm
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2575 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:08 · PVG 00:08 · LAX 09:08 · JFK 12:08
    ♥ Do have faith in what you're doing.