为了账号安全,请及时绑定邮箱和手机立即绑定

从 Python 中的文件导入

从 Python 中的文件导入

当年话下 2023-10-18 16:38:13
我已经尝试将导入文件导入Python有一段时间了,我在互联网上阅读了很多东西,但它们都不适合我,或者它们不再是最新的......对于我的问题,我有一个 main.py 文件,在这个文件中我尝试导入一个文件,以便我可以将所有导入加载到一个单独的文件中。例子:(main.py)from importfile import *(importfile.py)import numpy as np我现在已经对我的主文件尝试了以下操作:npArray = np.array(0,1,2,3,4,5,6,7,8,9) print(npArray)错误:IndentationError:取消缩进与任何外部缩进级别不匹配感谢您的回答,请理解我的问题,因为我是Python的初学者。编辑:我现在已经部分修改了代码,现在出现以下错误。回溯(最近一次调用最后):文件“c:/Users/Mattia/Documents/Programmieren/Python/Mail-sorting/main.py”,第15行,在classVar = TstClass(“tst”)中文件“c:/Users /Mattia/Documents/Programmieren/Python/Mail-sorting/main.py”,第 9 行,init npArray = np.array(0,1,2,3,4,5,6,7,8,9) ValueError :仅接受 2 个非关键字参数main.py-文件:from importfile import *class TstClass:  def __init__(self, text):    self.text = text    print(text)        npArray = np.array(0,1,2,3,4,5,6,7,8,9)    print(npArray)if __name__ == '__main__':    classVar = TstClass("tst")
查看完整描述

1 回答

?
芜湖不芜

TA贡献1796条经验 获得超7个赞

您需要将数字作为列表传递:

npArray = np.array([0,1,2,3,4,5,6,7,8,9])


查看完整回答
反对 回复 2023-10-18
  • 1 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信