У меня есть два сценария, один для генерации данных.Как передать переменную numpy в скрипт python
main.py
import numpy as np
import os
data = np.array([[1,2,3,4],dtype=np.float32)
os.system("python draw.py "+data.tostring())
Еще один для участка:
draw.py
import numpy as np
param = np.fromstring(sys.argv[1], dtype=np.float32)
print param
Я просто хочу, чтобы передать Numpy переменную в другой сценарий, через строку, однако, когда Я попытался использовать эту команду для запуска.
python main.py
Я получил это:
----> 1 os.system("python draw.py "+data.tostring())
TypeError: must be string without null bytes, not str
Я думаю, это потому, что брызги, но я не знаю, как бороться с ним. Там перед этим сталкивалось какое-то тело?
ценится^_ ^ – joe