Category: Python
Staza skripte; staza direktorija u kojemu je skripta
Put do sreć Puna putanja do skripte bash.sh echo $(realpath $0) batch.cmd echo %~F0 javascript.js console.log(__filename); powershell.ps1 Write-Host $MyInvocation.MyCommand.Path python.py import os print(__file__) Direktorij u…
mySQL query
Python apt install python3-mysql.connector import mysql.connector mydb = mysql.connector.connect( host ="localhost", user ="juzer", password="admin123", database="probnabaza" ) mycursor = mydb.cursor() sql = "SELECT * FROM probnatablica…
ValueError: could not convert string to float
{Python}
Tema Python nešto kenja u vezi pretvaranja stringa u floating point oblik: vrijednost="1,234.56" floutejsn=float(vrijednost) Pogreška: ValueError: could not convert string to float: ‘1,234.56’ Postupak –…
Unos podataka (data input)
Tema Lijepo i nježno zamoli korisnika da upiše svoj prevažan podatak jer time pokazuješ da ti je njegovo mišljenje izuzetno važno. Postupak – tl;dr Powershell…
Širina terminala/konzole (u “znakovima”, ne u točkicama)
Tema Koliko stupaca / znakova ima trenutačno otvoren terminal/konzola. powershell.ps1 Write-Host $Host.UI.RawUI.WindowSize.Width bash.sh echo $COLUMNS python.py from shutil import get_terminal_size sirina=get_terminal_size()[0] visina=get_terminal_size()[1] pwsh powershell console…
Dioba teksta iliti ‘split string’
Tema Imaš sadržaj u kojemu su podaci razdvojeni razdvojiteljem (delimiter). Želiš odvojene podatke razdvojidbom ispisati odvojeno. Postupak – tl;dr Bash IFS=";" Original="Neštonešto;123456" read -ra Razdijeljeno…
YYYYMMDD-HHMMSS
Python from time import strftime print(strftime("%Y%m%d-%H%M%S")) CMD batch (vrijedi ako je sistemski datum namješten na oblik “YYYY-MM-DD HH:MM:SS”; ako nije – prilagodi) SET SAT=%time:~0,2% IF…
Ispis tablica
{Python}
https://github.com/gregbanks/python-tabulate pip install tabulate from tabulate import tabulate tablica=[] zaglavlje=[ “Proizvod\n” , “Stara\ncijena\n” , “Nova\ncijena\n” ] tablica.append([“Jedan”,100,99]) tablica.append([“Dva”,200.23,199.99]) tablica.append([“Tri”,333.3,299.9]) print ( tabulate ( tablica…
Pauza / Sleep / Pause
{Python}
import time time.sleep(3) —o—
Block comment
{Python}
Tema Komentiranje područja izvornog koda u Pythonu Postupak Opcija 1 – Neslužbeno – “Le Elegans” – Trostruki navodnici """ Komentar 1 blabla šđčćž ŠĐČĆŽ """…
Python – Requests – Fake user-agent
import requests url = ‘https://jednostavno.somware.org’ headers = {‘User-Agent’: ‘Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36’} odgovor = requests.get(url, headers=headers,…
Poziv funkcije koja se nalazi u drugoj skripti
{Python}
Tema Pozivanje funkcije koja se nalazi u drugoj datoteci. Uvod … Postupak – Kratko (tl;dr) … Postupak – Detaljno Datoteka “z1.py” def fn_jedan(): # ako…