Python中文
首页
教程
问答
标签
搜索
登录
注册
有没有办法在引用原始列表时将列表元素转换为独立变量?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我想从一个目录中获取一种类型(.npy)的所有文件,并将它们转换为命名变量,使用np.load from numpy调用.npy文件中的数据</p> <p>我已经使用glob创建了一个文件列表,但是我似乎找到了一个很好的方法继续</p> <pre class="lang-py prettyprint-override"><code>os.chdir("/Users/Directory/") dir_path = os.getcwd() file_names = sorted(glob.glob('*.npy')) file_names = file_names[:] for f in file_names: print(f) EELS 10nmIF 16nm.npy EELS 4nmIF 16nm.npy EELS Background.npy </code></pre> <p>我希望输出是一组具有以下名称的变量:</p> <pre><code>EELS 10nmIF 16nm EELS 4nmIF 16nm EELS Background </code></pre> <p>每个变量都会调用.npy文件中的数据,比如使用np.load,基本上如下所示:</p> <pre><code>EELS 10nmIF 16nm = np.load(dir_path + EELS 10nmIF 16nm.npy) EELS 4nmIF 16nm = np.load(dir_path + EELS 4nmIF 16nm.npy) EELS Background = np.load(dir_path + EELS Background.npy) </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我不是100%确定,但我认为不能在python(或我所知道的任何其他语言)中在运行时分配变量名,但可以使用一个以文件名为键的字典,然后使用一个对象作为包含文件数据的值</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在python中从数据帧列中删除分类值?
6 回答
如何在python中从数据帧列表中删除引号
1 回答
如何在python中从数据帧创建列表
3 回答
如何在Python中从数据帧创建嵌套的JSON
1 回答
如何在Python中从数据帧显示wordcloud
10 回答
如何在Python中从数据帧的时间戳中删除字符
6 回答
如何在Python中从数据帧绘制简单绘图?
6 回答
如何在python中从数据帧行提取具有特定长度的范围?
9 回答
如何在python中从数据帧设置dict中的值
4 回答
如何在Python中从数据库中获得一个结果
4 回答
如何在python中从数据框中绘制分类条形图
2 回答
如何在Python中从数据框中选择特定细节?
2 回答
如何在python中从数据集中删除unicode
6 回答
如何在python中从数据集中删除某些数值?
6 回答
如何在python中从数据集中选择行
8 回答
如何在Python中从数组中删除元素
3 回答
如何在python中从数组中删除单个倒逗号?
2 回答
如何在python中从数组中删除对象?
3 回答
如何在python中从数组中删除引号
8 回答
如何在python中从数组中删除所有最小值
7 回答