Этот код вернет абсолютный путь к основному скрипту.
import os
def whereAmI():
return os.path.dirname(os.path.realpath(__import__("__main__").__file__))
Это будет работать даже в модуле.
Передайте максимальное количество байтов, доступных вашему клиенту (config BandWidth);
HttpURLConnection httpConn = (HttpURLConnection) url.openConnection(); httpConn.setChunkedStreamingMode(this.BufferAdapterBandwidth(url) / 100 );
private int BufferAdapterBandwidth (String string) генерирует IOException {// TODO Автоматически генерируемый тупик метода
HttpURLConnection httpConn2 = (HttpURLConnection) new URL(string.replace("https", "http")).openConnection();
BufferedInputStream streamBW = new BufferedInputStream(httpConn2.getInputStream());
AppletAWS.println("Nombre de bytes max qu'ont peut avoir :" + ( streamBW.available() == 0 ? 1024*100 : streamBW.available() ) );
return streamBW.available() == 0 ? 1024*100 : streamBW.available() ;
}
Его работа для меня!