Uživatelské nástroje

Nástroje pro tento web


python

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
python [2022/04/26 07:37] – upraveno mimo DokuWiki 127.0.0.1python [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 109: Řádek 109:
 </code> </code>
  
-   * užitečný příkaz je ls, který vypíše informace o možných položkách+  * scapy má i přímo cli, pro jednoduší zkoušení 
 +  * užitečný příkaz je ls, který vypíše informace o možných položkách
  
 <code python> <code python>
Řádek 117: Řádek 118:
 type       : XShortEnumField      = (0) type       : XShortEnumField      = (0)
 </code> </code>
 +
 +  * příklad vytvoření pcap s VLAN tagem
 +
 +<code python>
 +mypkt2=Ether()/Dot1Q(vlan=42)/IP(dst="1.2.3.4")/Raw("example")
 +sendp(mypkt2, iface="eth0")
 +</code>
 +
 +===== setuptools (setup.py) =====
 +
 +  * vytvoření rpm ([[http://jeromebelleman.gitlab.io/posts/devops/setuppy/|zdroj]])
 +
 +  python setup.py bdist_rpm
 +
 +  * vyrvoření whl ([[https://www.realpythonproject.com/how-to-create-a-wheel-file-for-your-python-package-and-import-it-in-another-project/|zdroj]])
 +
 +  python setup.py bdist_wheel
 +
 +  * whl by se už nemělo vytvářet přes setup.py, jde o deprecated volbu
 +  * mělo by být nahrazeno:
 +
 +  pip wheel .
 +
 +  * nebo
 +
 +  python -m build --wheel  
 +
 +  * který čte pyproject.toml, připadně setup.py, pokud první neexistuje
  
python.1650951451.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki