Category: 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…
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…
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,…
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 }, {…
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…
Python pandas statistika
python.py ceesveSors = pandas.read_csv ( "datotetka.csv" , encoding = "utf8" , decimal = "," , delimiter = ";" , header = 0 ) print (…
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")…
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")…
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…
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 (…
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 =…
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 =…
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/
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…
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 …
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…
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…
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…
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…