#3 gna
Výborně, děkuji za informace. Moc mi to pomohlo. Hezký zbytek večera. :)
Příspěvky odeslané z IP adresy 91.228.45.–
Zdravím,
jsem začátečník v kotlinu/Javě, tak se předem omlouvám.
Jde mi o to, že bych potřeboval stahovat json data z více URL, ale nemám ponětí, jakých způsobem mohu data zpracovat a využít v doInBackground a onPostExecute. Momentálně mi to funguje z jedné URL, ale potřeboval bych abych v onPostExecute mohl zpracovávat json data i z další URL adresy.
Předem děkuji za rady.
override fun doInBackground(vararg params: String?): String? {
var response:String?
try{
response = URL("url").readText( Charsets.UTF_8 ) }
catch (e: Exception){ response = null }
return response
}
override fun onPostExecute(result: String?) {
super.onPostExecute(result)
try {
/* Extracting JSON returns from the API */
val jsonObj = JSONObject(result)
val main = jsonObj.getJSONObject("main")
Zdravím,
řeším problém s nefunkčností programu. Jestliže program spouštím jako .py, tak vše funguje jak má (dojde k nakopírování souboru do složky Temp), bohužel po vytvoření .exe přes pyinstaller, přestane funkce shutil.copy fungovat.
zdroj = "C:\\Users\\Admin\\Desktop\\test.exe" -- Tento soubor chci vložit do složky Temp
cil = str(_getutempdir()) -- Složka Temp
shutil.copy(zdroj, cil)
Předem děkuji za každou odpověď.
#2 gna
Pomocí getenv zjišťuji aktuálního uživatele, abych mohl pomocí CopyFile nahrát textový soubor do příslušné složky (např. C:/Users/Jmeno/Zkouska). V projektu ve Visual studiu mám nastavenou vícebajtovou znakovou sadu. Jedná se tedy zatím jen o exe, které mi nahraje do složky txt soubor. Děkuji.
Zdravím,
mám problém s diakritikou při využití getenv("USERPROFILE"). V případě, že uživatelské jméno je např. Jiří Šetrný, tak dojde k problému.
char* userpath = getenv("USERPROFILE");
Jakým způsobem by šel prosím tento problém vyřešit?
Děkuji za odpovědi. :)