如何实例化类,如何在Python中实例化类的实例

我是python的新手,并且为uni做一些练习,

我熟悉Java,因此尝试在python中创建一个类,然后从同一目录中的另一个文件中创建该类的实例以用作对象。

所以这就是我要尝试的方法:

在main.py中-

import playerp1 = player.Player(300, 300, 64, 64)

这是我在Player.py中的Player类

import mainclass Player:def __init__(self, x, y, width, height):self.x = xself.y = yself.width = widthself.height = heightself.vel = 15self.left = Falseself.right = Falseself.walkCount = 0

结果是:

AttributeError:模块“玩家”没有属性“玩家”

经过一些研究,我也尝试过:

from player import Playerp1 = Player(300, 300, 64, 64)

结果是:ImportError:无法从“玩家”(C:\Users\Alex\PycharmProjects\BunkerGame\player.py)导入名称“玩家”

非常简单并且忽略其他代码,这应该在player.py中创建Player类的实例,以便在main.py文件中使用

java 实例化类详解及简单实例_java_脚本之家JVM初探(五):类的实例化 - 易学编程网c++ - 类的过程实例化 - 如何? - IT工具网java中该如何面向对象以及类的定义、使用和实例化_肥肥 ...如何实例化其他类中的内部类 - 代码先锋网如何在Python中实例化类的实例 - OpsAsk如何正确地实例化要在其他类中引用的类。统一C#_C ...angular - Angular 组件类如何实例化? - IT工具网C#实例化类的执行顺序-爱码网PYTHON 定义,属性,初始为什么要让工具不能被实例化关于PHP静态方法调用和实例化类调用的区别TypeScript 根据类名的字符串格式来实例化一个新Python的定义,实例化Java中实例化(new)的过程剖析c++类实例化的两种方式:new与不new的区别Java中一个的静态方法与实例化的简单理解的两种实例化方法Python变量、实例(成员)变量和局部变量java不能实例化类型String的两种实例化方式Java的 初始化 和 实例化区别python中的实例方法与方法的区别Java使用new和反射实例化内部对象模板成员函数的实例化记一次C++踩坑,for循环变量地址以及实例化ue4-资源加载和实例化类实例化对象的三种方法java之接口实例化Java实例化的几种方式Java抽象为什么不能被实例化C#中和对象的详解实例化Servlet[org.springframework.web.servlet.DispatcherServlet]异常实例化Class的5种方式Python学习笔记(九):和对象JAVA反射机制分析-------spring的通过反射创建bean实例对象以及属性注入的原理解析python 中的变量、方法第8.8节 Python使用__new__方法和构造方法__init__完成类实例化的过程详解
如何实例化一个类实用类的实例化对类进行实例化实用程序类的实例化内部类如何实例化类实例化方法类怎么实例化静态类如何实例化如何实例化类的对象如何实例化类里面的对象类怎么实例化类实例化的几种方法类的实例化是什么类一定要实例化吗实例化类和实例化对象类实例化语句java如何实例化如何实例化一个类modely2022款后轮驱动版真实续航情侣头像低调有深意卡通毛笔画鸡蛋日本游泳队玩真的是什么意思汉语拼音o的正确发音是欧还是喔聊天记录怎么找回以前的心累的歌曲有哪些2020年属猪的幸运数字天苍苍野茫茫风吹草低见牛羊诵读刘浩存