我试图通过Azure-python-sdk get_blob_to_stream下载一个大文件,但是,我的程序一直退出返回代码137 - 这似乎与内存不足有关.(我可以在顶部看到python正在消耗越来越多的内存,直到它被杀死).
码:
with io.open(file_path, 'w') as file:
self.blob_service.get_blob_to_stream(container_name='container', blob_name=blob_name, stream=file)
Run Code Online (Sandbox Code Playgroud)
我正在使用azure-sdk-for-python和get_blob_to_stream,文件大约为6.5 GB.
该文件被创建为0字节,没有写入任何内容 - 我在这里做了一些明显错误的事情吗?
我试图通过以下方式在散点图上绘制一些圆圈:
<Grid>
<oxy:PlotView x:Name="PlotView" Title="{Binding Title}" >
<oxy:PlotView.Axes>
<oxy:LinearAxis Position="Bottom" Minimum="-30" Maximum="30" IsAxisVisible="False" IsZoomEnabled="False" IsPanEnabled="False" />
<oxy:LinearAxis Position="Left" Minimum="0" Maximum="35" IsAxisVisible="False" IsZoomEnabled="False" IsPanEnabled="False"/>
</oxy:PlotView.Axes>
<oxy:PlotView.Series>
<oxy:ScatterSeries Height="100" Width="100" ItemsSource="{Binding Points}" MarkerType="Circle" />
</oxy:PlotView.Series>
</oxy:PlotView>
</Grid>
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚如何启用某种点击处理程序,以便在用户点击DataPoint时触发事件.
〔实施例:
用户在X:0,Y:5点击数据点,我想触发一个事件,以便我可以处理该点的点击.
这可能与OxyPlot有关吗?我目前正在调查跟踪器,看看它是否可能是这条路线,但是开始耗尽这些想法.
我正在尝试运行我的make文件但是我收到以下两个错误:
make:c:找不到命令
和
make:o:找不到命令
我试图在cygwin中做这个.我有g ++并在其上安装,但是当我运行make文件时,我收到了这些错误.
有任何想法吗?
makefile:
all: MergeSort clean
MergeSort: main.o MergeSort.o
$g++ -o MergeSort main.o MergeSort.o
main.o: main.cpp MergeSort.h
$g++ -c main.cpp
MergeSort.o: MergeSort.cpp MergeSort.h
$g++ -c MergeSort.cpp
clean:
rm -rf *o
cleanall:
rm -rf *o *exe
Run Code Online (Sandbox Code Playgroud)