Posted in CLI Python

Python Django You have 18 unapplied migration(s)

Pokreneš python manage.py runserver 0.0.0.0:8000 i pojavi se You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for…

Posted in Python

Python – Pandas – Skrivanje “chained indexing” problema pod tepih

Problem See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy    … blabla … izvorni kod dođe ovdje … datoteka.py:136: SettingWithCopyWarning: Rješenje.py pandas.options.mode.chained_assignment = None pandas xpandas…

Posted in Python

Python; Pandas; Print; Ukloni “Name”, “DType”, index

Skripta Najveci = ceesveSors ["OPEN"].nlargest(n=1) print (Najveci) Problem Pandas ispisuje index (“256”), vrijednost (“248.70”) i opis sloga (“Name: OPEN, dtype: float64”). 256   248.70 Name: OPEN,…

Posted in Linux Python Windows

Python JSON template beautify predložak

podaci.json { "servers" : [ { "name" : "Jednostavno-HTML", "description": "Provjeri HTML – Jednostavno", "deviceName" : "https://jednostavno.somware.org", "type" : "lynx", "port" : 0 }, {…

Posted in Python

Python requests – SSL error – certificate verify failed za samopotpisane certifikate (self-signed)

Dodaj “verify = False” u requests request: import requests a_session=requests.Session() data=..blabla.. headers=..blabla.. OdgovorServera=a_session.post ("https://localhost:5000/v1/api/server/skenjer/trk",data=data,headers=headers,verify=False) Možeš dodati i requests.packages.urllib3.disable_warnings() e ne bi li se spriječilo laprdanje…

Posted in Python

Python pandas statistika

python.py ceesveSors = pandas.read_csv ( "datotetka.csv" , encoding = "utf8" , decimal = "," , delimiter = ";" , header = 0 ) print (…

Posted in Python

Keypress

python.py Windows import msvcrt as leKeyboard keypress = leKeyboard.getch() print (ord(keypress)) Linux import getch as leKeyboard keypress = leKeyboard.getch() print (ord(keypress)) Samoodređenje # -*- coding:…

Posted in Python

Broj slogova u JSONu

“datoteka.json”: { "ovoono":[   {"command":"cmdnešto1" , "parameters":"paramsnešto1"},   {"command":"cmdnešto2" , "parameters":"paramsnešto2"},   {"command":"cmdnešto3" , "parameters":"paramsnešto3"} ] } python.py import json with open("datoteka.json", "r" , encoding="UTF8")…

Posted in Python

Python i UTF8 i UnicodeDecodeError

python.py with open("datoteka.md","r") as fajl: print (fajl.read()) Rezultat: UnicodeDecodeError: ‘charmap’ codec can’t decode byte 0x%RANDOM1% in position %RANDOM2%: character maps to <undefined> python2.py with open("datoteka.md","r",encoding="utf-8")…

Posted in Python

Python klasa “Flout”

python.py class Flout(float):   def __init__(self, broj):     self.broj = broj   def __str__(self):     TMPbroj = format(self.broj,".2f").replace(".",",")     return TMPbroj class…

Posted in Python

Regex YYYYMMDD u YYYY-MM-DD

python.py import re; re.sub ( "(20\d{2})(\d{2})(\d{2})" , "\1-\2-\3" , "20221231" ) Python Windows (zahtijeva dvostruki povratni udarac (stručan termin za “backslash“)) import re; re.sub (…

Posted in Python

Python JSON prelama string na ~157/158 stupcu i stavlja “newline” (“\n”,”\x0A”)

Umjesto.. print ( json.dumps ( podaci , indent=2 , ensure_ascii=False ) , file = open ( "podaci.json" , "w" , encoding="utf8" )) ..koristi fajl =…

Posted in Python WebAdmin

Python Playwright fullscreen maximize nocache save html

from playwright.sync_api import sync_playwright with sync_playwright() as peijdz: browser = peijdz.chromium.launch( headless = True , args = ["–start-fullscreen"] ) bejzurl1= "https://jednostavno.somware.org/" bejzurl2= "https://misli.somware.org/" context =…

Posted in Python

Python json.decoder.JSONDecodeError: Invalid control character at: line X1 column X2 (char X3)

json.loads(json_data, strict=False) i / ili json.dumps(data, ensure_ascii=False) Izvor: https://debugah.com/python-jsonjson-decoder-jsondecodeerror-invalid-control-character-at-line-2-column-18-char-19-10233/  

Posted in Apache Python

Apache2 i Python skripte

Pripravak eventualno ćeš trebati:   apt-get install libapache2-mod-python a2enmod cgi nano /etc/apache2/conf-available/serve-cgi-bin.conf unutar cjeline “<IfModule mod_alias.c>” uredi/dodaj sljedeće: <Directory /var/www/html/tvojfolder> Options +ExecCGI AddHandler cgi-script .py…

Posted in Bash CLI JavaScript Powershell Python

Postoji li datoteka ili ne, pitanje je tad

bash.sh if [   -f "datoteka.txt" ]; then echo "Postoji"   ; fi if [ ! -f "datoteka.xyz" ]; then echo "Ne postoji"; fi batch.cmd if   …

Posted in Bash CMD Powershell Python

if .. then .. else i
Ima li CLI argumenta i koliko?

bash.sh if [ $# -eq 0 ] then echo "Nema argumenata. Le kraj." exit 99 fi if [ -z $1 ]   # provjeri je li…

Posted in Bash CMD Powershell Python

Parametri naredbenog retka iliti
command line parameters

bash.sh #!/bin/bash argumentum1=$1 agrumenat2=$2 echo $argumentum1 $argumenat2 echo Naziv/path skripte jest 0: $0 batch.cmd @echo off set argumentum1=%1 set argumenat2=%2 echo %argumentum1% %argumenat2% echo Naziv/path…

Posted in Bash Powershell Python

Tekst u tiskana slova (velika slova, caps-lock, uppercase)

Varijabla malaslova = "jedan dva tri" bash.sh svecaps=${malaslova^^} powershell.sh $svecaps=$malaslova.ToUpper() python.py svecaps=malaslova.upper() caps convert uppercase velika slova mala slova tiskana pisana xcaps xconvert xuppercase xvelika…

Posted in Python

python mathplotlib seaborn

Instalacija pip install matplotlib pip install seaborn Nejak primjer Preduvjeti: CSV datoteka sa stupcem nazvanim “Stupac1”, svi brojevi su jedan ispod drugoga import matplotlib.pyplot as…