python-3.x - 从 Vscode 中的另一个 python 文件导入一个类
问题描述
我在python3中做了这个类:
#!/usr/bin/env python3
class Post():
def __init__(self):
self.title="this is my title"
self.content= "this is some content"
self.author= "Ata"
然后想将这个类导入另一个名为“app.py”的文件中:
#!/usr/bin/env python
# importing class from post.py into app.py
from post import Post
post= Post()
post2= Post()
print (post.content)
但得到这个错误:
ImportError:无法导入名称“帖子”
代码有什么问题?
解决方案
最后,我得到了答案……为了将我的类导入另一个 python 文件,我唯一要做的就是保存它。就是这样,在此之后一切正常。
推荐阅读
- jquery - 使用 Vue 和 element ui 添加不同类型的列
- c# - 如何在 IIS 中获取基于站点的 ApplicationPool 对象
- python - 准确率高但预测错误
- applescript - 如何检查号码是否已在 iMessage 中注册?
- javascript - Nodemailer 在本地环境中工作,但不是我居住的网站
- python - 修复这个错误?TypeError:“builtin_function_or_method”类型的参数不可迭代
- java - Convension for debug string and representation string
- r - 从 R 中的列表中打印出具有不同嵌套级别的项目
- ios - UIViewRepresentable.updateUIView(_:context:) 在@State、@Binding 或@EnvironmentObject 改变时不会被调用
- java - Is it possible to combine more than 2 CompletableFuture in Java 8/11?