pip install doitlive #doitlive shell: python3 #doitlive prompt: [{cwd}] #doitlive speed: 2 >>> print("Hello, World!") Hello, World! >>> def add(a, b): ... return a + b >>> add(2, 3) 5 >>> add("2", 3) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<stdin>", line 2, in add TypeError: can only concatenate str (not "int") to str >>> import unittest >>> class MyTestCase(unittest.TestCase): ... def test_add(self): ... self.assertEqual(add(2, 3), 5) ... self.assertRaises(TypeError, add, "2", 3) >>> if __name__ == '__main__': ... unittest.main() python doitlive_session.py


上一篇:
下一篇:
切换中文