假设我有一个功能:
public struct Id32
{
public readonly int Value;
public Id32(int id) { this.Value = id; }
public static implicit operator int(Id32 id) { return id.Value; }
public static implicit operator Id32(int id) { return new Id32(id); }
}
如您所见,我正在路径def function(a,b,c):
do some stuff
array = some calcualated values
np.savetxt('/home/user/'+str(a)+'<z<'+str(b)+'/mass/M_'+str(c)+'.dat',array)
中保存名为M_+str(c)+.dat
的文件。
我遇到的问题是, /home/user/'+str(a)+'<z<'+str(b)+'/mass/
和str(a)+'<z<'+str(b)
个文件夹都不存在。
我必须在函数内创建它们并将文件保存在这些文件夹中。我该如何完成这项任务?