小编Nik*_*lai的帖子

如何在python中不使用"import"导入

这个问题的背景是我正在尝试编写一个程序来协助分析数据.它应该用python3编写,但是它的数据类型通常以python无法读取的格式存储.有一个包来读取这些数据,但它只与python2兼容.为了读取数据,我因此想要编写一个python2脚本来读取文件并将其转换为numpy数组.我想在我的python3程序中阅读.(有问题的包装是axographio 1).

一般来说,我想要的是:

给出一个(python2)脚本

#reading.py
import numpy
x = numpy.random.random(size=10000)
Run Code Online (Sandbox Code Playgroud)

运行一个可以某种方式得到x的(python3)

#analyze.py
import matplotlib.pyplot as plt
#fancyfunction that gets x from reading.py
plt.plot(x)
plt.show()
Run Code Online (Sandbox Code Playgroud)

这里重要的是read.py由python2解释器执行,因为它不能用于python3.

python subprocess module python-2.x python-3.x

1
推荐指数
1
解决办法
183
查看次数

标签 统计

module ×1

python ×1

python-2.x ×1

python-3.x ×1

subprocess ×1