- Posts: 36
- Thank you received: 0
Technical discuss
正确执行Python代码的两种标准方式
27 Dec 2025 00:15 #963 by service
New Topic
方式一:将代码保存为 文件并运行(推荐)这是我们一直在使用的方式,也是开发项目的标准做法。
Code:
.py
- 创建文件:bash Code:cd ~/ContentAutomationHub nano models.py
- 粘贴代码:将我上一轮回复中完整的 文件内容复制进去。Code:models.py
- 保存并退出:在nano编辑器中,按 保存,按Code:Ctrl+O退出。Code:Ctrl+X
- 运行文件:bash 如果文件只包含类定义和Code:python models.py,运行后不会有输出,但会执行Code:create_engine,创建数据表。您可以运行我们之前创建的Code:Base.metadata.create_all(bind=engine)来测试。Code:python db_demo.py
- 在终端输入 或Code:python3进入交互模式:bashCode:python您会看到提示符变为Code:cd ~/ContentAutomationHub python3。Code:>>>
- 在 后逐行输入或粘贴代码进行测试:pythonCode:>>>注意:在解释器中粘贴多行代码有时会出错,建议用于简单测试。Code:>>> import os >>> from sqlalchemy import create_engine >>> # ... 继续输入其他行 >>> engine = create_engine("mysql+pymysql://root:YourPassword@localhost/content_hub?charset=utf8mb4") >>> # 测试连接 >>> conn = engine.connect() >>> conn.close() >>> print("连接成功!")
- 输入 或按Code:exit()退出交互模式。Code:Ctrl+D
Please Log in or Create an account to join the conversation.

