不起作用:
LineValue = np.genfromtxt("/usr/lib/cgi-bin/ClassValues/position",dtype=uint8,delimiter=",")
可以工作:
LineValue = np.genfromtxt("/usr/lib/cgi-bin/ClassValues/position",dtype=int,delimiter=",")
我不明白为什么uint8
的数据类型不起作用。在阅读过程中,我被理解为可以用这种方式指定一个1字节无符号整数。我不知道它以后是否会引起问题,但是我希望将其转换为小于255的整数。
答案 0 :(得分:0)
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet( urlValue );
HttpResponse response;
try {
response = client.execute( get );
HttpEntity entity = response.getEntity();
if (entity != null) {
InputStream is = entity.getContent();
BufferedReader reader = new BufferedReader(
new InputStreamReader( is ) );
StringBuilder sb = new StringBuilder();
String result = null;
try {
while( ( result = reader.readLine() ) != null )
sb.append(result).append("\n");
} catch ( IOException e ) {
Log.e( "readFromUrl", e.getMessage() );
} finally {
try {
is.close();
} catch ( IOException e ) {
Log.e( "readFromUrl", e.getMessage() );
}
}
line = sb.toString();
is.close();
}
} catch( Exception e ) {
Log.e( "readFromUrl", e.getMessage() );
}