aufgeräumt

This commit is contained in:
Sven Riwoldt
2025-02-09 09:51:22 +01:00
parent 61f97c0397
commit c03c0e9c77
622 changed files with 671 additions and 607 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

3
.idea/.gitignore generated vendored Normal file
View File

@@ -0,0 +1,3 @@
# Default ignored files
/shelf/
/workspace.xml

15
.idea/CSV2ANKI.iml generated Normal file
View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="jdk" jdkName="Python 3.12 (CSV2ANKI)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="PyDocumentationSettings">
<option name="format" value="PLAIN" />
<option name="myDocStringFormat" value="Plain" />
</component>
<component name="TestRunnerService">
<option name="PROJECT_TEST_RUNNER" value="py.test" />
</component>
</module>

View File

@@ -0,0 +1,589 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true">
<option name="ignoredPackages">
<value>
<list size="576">
<item index="0" class="java.lang.String" itemvalue="numba" />
<item index="1" class="java.lang.String" itemvalue="jupyterlab_widgets" />
<item index="2" class="java.lang.String" itemvalue="greenlet" />
<item index="3" class="java.lang.String" itemvalue="Babel" />
<item index="4" class="java.lang.String" itemvalue="PyQt5-sip" />
<item index="5" class="java.lang.String" itemvalue="executing" />
<item index="6" class="java.lang.String" itemvalue="jupyter-server-mathjax" />
<item index="7" class="java.lang.String" itemvalue="python-slugify" />
<item index="8" class="java.lang.String" itemvalue="affine" />
<item index="9" class="java.lang.String" itemvalue="torchvision" />
<item index="10" class="java.lang.String" itemvalue="pyct" />
<item index="11" class="java.lang.String" itemvalue="patsy" />
<item index="12" class="java.lang.String" itemvalue="asteval" />
<item index="13" class="java.lang.String" itemvalue="ipython-genutils" />
<item index="14" class="java.lang.String" itemvalue="trio" />
<item index="15" class="java.lang.String" itemvalue="PyNaCl" />
<item index="16" class="java.lang.String" itemvalue="langchain" />
<item index="17" class="java.lang.String" itemvalue="mccabe" />
<item index="18" class="java.lang.String" itemvalue="pycryptodomex" />
<item index="19" class="java.lang.String" itemvalue="bleach" />
<item index="20" class="java.lang.String" itemvalue="binaryornot" />
<item index="21" class="java.lang.String" itemvalue="jupyter_server_terminals" />
<item index="22" class="java.lang.String" itemvalue="lxml" />
<item index="23" class="java.lang.String" itemvalue="soupsieve" />
<item index="24" class="java.lang.String" itemvalue="jupyter_packaging" />
<item index="25" class="java.lang.String" itemvalue="torchaudio" />
<item index="26" class="java.lang.String" itemvalue="jsonschema" />
<item index="27" class="java.lang.String" itemvalue="readme-renderer" />
<item index="28" class="java.lang.String" itemvalue="scs" />
<item index="29" class="java.lang.String" itemvalue="Werkzeug" />
<item index="30" class="java.lang.String" itemvalue="mergedeep" />
<item index="31" class="java.lang.String" itemvalue="proglog" />
<item index="32" class="java.lang.String" itemvalue="traittypes" />
<item index="33" class="java.lang.String" itemvalue="asciitree" />
<item index="34" class="java.lang.String" itemvalue="gpytorch" />
<item index="35" class="java.lang.String" itemvalue="wordcloud" />
<item index="36" class="java.lang.String" itemvalue="pypdf" />
<item index="37" class="java.lang.String" itemvalue="click" />
<item index="38" class="java.lang.String" itemvalue="openai" />
<item index="39" class="java.lang.String" itemvalue="pydantic_core" />
<item index="40" class="java.lang.String" itemvalue="branca" />
<item index="41" class="java.lang.String" itemvalue="dash-core-components" />
<item index="42" class="java.lang.String" itemvalue="ipympl" />
<item index="43" class="java.lang.String" itemvalue="pythonnet" />
<item index="44" class="java.lang.String" itemvalue="jsonpatch" />
<item index="45" class="java.lang.String" itemvalue="httpcore" />
<item index="46" class="java.lang.String" itemvalue="idna" />
<item index="47" class="java.lang.String" itemvalue="pyepsg" />
<item index="48" class="java.lang.String" itemvalue="flit" />
<item index="49" class="java.lang.String" itemvalue="PlotPy" />
<item index="50" class="java.lang.String" itemvalue="cffi" />
<item index="51" class="java.lang.String" itemvalue="xyzservices" />
<item index="52" class="java.lang.String" itemvalue="jupyter-events" />
<item index="53" class="java.lang.String" itemvalue="holoviews" />
<item index="54" class="java.lang.String" itemvalue="azure-identity" />
<item index="55" class="java.lang.String" itemvalue="alabaster" />
<item index="56" class="java.lang.String" itemvalue="Deprecated" />
<item index="57" class="java.lang.String" itemvalue="panel" />
<item index="58" class="java.lang.String" itemvalue="deap" />
<item index="59" class="java.lang.String" itemvalue="PyOpenGL" />
<item index="60" class="java.lang.String" itemvalue="annotated-types" />
<item index="61" class="java.lang.String" itemvalue="msal" />
<item index="62" class="java.lang.String" itemvalue="waitress" />
<item index="63" class="java.lang.String" itemvalue="lz4" />
<item index="64" class="java.lang.String" itemvalue="requests-ntlm" />
<item index="65" class="java.lang.String" itemvalue="aiofiles" />
<item index="66" class="java.lang.String" itemvalue="jsonpointer" />
<item index="67" class="java.lang.String" itemvalue="imagesize" />
<item index="68" class="java.lang.String" itemvalue="pyserial" />
<item index="69" class="java.lang.String" itemvalue="et-xmlfile" />
<item index="70" class="java.lang.String" itemvalue="dash-table" />
<item index="71" class="java.lang.String" itemvalue="vega-datasets" />
<item index="72" class="java.lang.String" itemvalue="pylint" />
<item index="73" class="java.lang.String" itemvalue="debugpy" />
<item index="74" class="java.lang.String" itemvalue="statsmodels" />
<item index="75" class="java.lang.String" itemvalue="argon2-cffi" />
<item index="76" class="java.lang.String" itemvalue="multidict" />
<item index="77" class="java.lang.String" itemvalue="qpsolvers" />
<item index="78" class="java.lang.String" itemvalue="isort" />
<item index="79" class="java.lang.String" itemvalue="requests-toolbelt" />
<item index="80" class="java.lang.String" itemvalue="ujson" />
<item index="81" class="java.lang.String" itemvalue="pygame" />
<item index="82" class="java.lang.String" itemvalue="pywinpty" />
<item index="83" class="java.lang.String" itemvalue="opt-einsum" />
<item index="84" class="java.lang.String" itemvalue="mypy" />
<item index="85" class="java.lang.String" itemvalue="nltk" />
<item index="86" class="java.lang.String" itemvalue="h11" />
<item index="87" class="java.lang.String" itemvalue="partd" />
<item index="88" class="java.lang.String" itemvalue="colorcet" />
<item index="89" class="java.lang.String" itemvalue="filelock" />
<item index="90" class="java.lang.String" itemvalue="astropy" />
<item index="91" class="java.lang.String" itemvalue="pyparsing" />
<item index="92" class="java.lang.String" itemvalue="hyperlink" />
<item index="93" class="java.lang.String" itemvalue="isoduration" />
<item index="94" class="java.lang.String" itemvalue="tifffile" />
<item index="95" class="java.lang.String" itemvalue="iniconfig" />
<item index="96" class="java.lang.String" itemvalue="pynndescent" />
<item index="97" class="java.lang.String" itemvalue="cryptography" />
<item index="98" class="java.lang.String" itemvalue="altair" />
<item index="99" class="java.lang.String" itemvalue="whatthepatch" />
<item index="100" class="java.lang.String" itemvalue="pytorch-lightning" />
<item index="101" class="java.lang.String" itemvalue="marshmallow-enum" />
<item index="102" class="java.lang.String" itemvalue="argon2-cffi-bindings" />
<item index="103" class="java.lang.String" itemvalue="distlib" />
<item index="104" class="java.lang.String" itemvalue="langsmith" />
<item index="105" class="java.lang.String" itemvalue="shellingham" />
<item index="106" class="java.lang.String" itemvalue="geopy" />
<item index="107" class="java.lang.String" itemvalue="pathspec" />
<item index="108" class="java.lang.String" itemvalue="matplotlib-inline" />
<item index="109" class="java.lang.String" itemvalue="qrcode" />
<item index="110" class="java.lang.String" itemvalue="rope" />
<item index="111" class="java.lang.String" itemvalue="mypy-extensions" />
<item index="112" class="java.lang.String" itemvalue="wcwidth" />
<item index="113" class="java.lang.String" itemvalue="h2" />
<item index="114" class="java.lang.String" itemvalue="jupyter_core" />
<item index="115" class="java.lang.String" itemvalue="clarabel" />
<item index="116" class="java.lang.String" itemvalue="Jinja2" />
<item index="117" class="java.lang.String" itemvalue="rfc3986-validator" />
<item index="118" class="java.lang.String" itemvalue="typeguard" />
<item index="119" class="java.lang.String" itemvalue="mysql-connector-python" />
<item index="120" class="java.lang.String" itemvalue="tomlkit" />
<item index="121" class="java.lang.String" itemvalue="lmfit" />
<item index="122" class="java.lang.String" itemvalue="db.py" />
<item index="123" class="java.lang.String" itemvalue="hypercorn" />
<item index="124" class="java.lang.String" itemvalue="ntlm-auth" />
<item index="125" class="java.lang.String" itemvalue="pywin32-ctypes" />
<item index="126" class="java.lang.String" itemvalue="jupyter-bokeh" />
<item index="127" class="java.lang.String" itemvalue="tomli" />
<item index="128" class="java.lang.String" itemvalue="python-lsp-black" />
<item index="129" class="java.lang.String" itemvalue="msvc_runtime" />
<item index="130" class="java.lang.String" itemvalue="six" />
<item index="131" class="java.lang.String" itemvalue="pyflakes" />
<item index="132" class="java.lang.String" itemvalue="array_api_compat" />
<item index="133" class="java.lang.String" itemvalue="parso" />
<item index="134" class="java.lang.String" itemvalue="text-unidecode" />
<item index="135" class="java.lang.String" itemvalue="twine" />
<item index="136" class="java.lang.String" itemvalue="rich" />
<item index="137" class="java.lang.String" itemvalue="sqlite-bro" />
<item index="138" class="java.lang.String" itemvalue="dill" />
<item index="139" class="java.lang.String" itemvalue="packaging" />
<item index="140" class="java.lang.String" itemvalue="msal-extensions" />
<item index="141" class="java.lang.String" itemvalue="pdfrw" />
<item index="142" class="java.lang.String" itemvalue="chardet" />
<item index="143" class="java.lang.String" itemvalue="janus" />
<item index="144" class="java.lang.String" itemvalue="sphinxcontrib-jsmath" />
<item index="145" class="java.lang.String" itemvalue="psygnal" />
<item index="146" class="java.lang.String" itemvalue="click-plugins" />
<item index="147" class="java.lang.String" itemvalue="PyMeta3" />
<item index="148" class="java.lang.String" itemvalue="pmdarima" />
<item index="149" class="java.lang.String" itemvalue="httpx" />
<item index="150" class="java.lang.String" itemvalue="PySimpleGUI" />
<item index="151" class="java.lang.String" itemvalue="tabulate" />
<item index="152" class="java.lang.String" itemvalue="pickleshare" />
<item index="153" class="java.lang.String" itemvalue="defusedxml" />
<item index="154" class="java.lang.String" itemvalue="pycparser" />
<item index="155" class="java.lang.String" itemvalue="qstylizer" />
<item index="156" class="java.lang.String" itemvalue="cookiecutter" />
<item index="157" class="java.lang.String" itemvalue="docutils" />
<item index="158" class="java.lang.String" itemvalue="PyAudio" />
<item index="159" class="java.lang.String" itemvalue="pyproj" />
<item index="160" class="java.lang.String" itemvalue="uvicorn" />
<item index="161" class="java.lang.String" itemvalue="fuzzywuzzy" />
<item index="162" class="java.lang.String" itemvalue="qtconsole" />
<item index="163" class="java.lang.String" itemvalue="terminado" />
<item index="164" class="java.lang.String" itemvalue="GitPython" />
<item index="165" class="java.lang.String" itemvalue="portalocker" />
<item index="166" class="java.lang.String" itemvalue="pydantic" />
<item index="167" class="java.lang.String" itemvalue="mutagen" />
<item index="168" class="java.lang.String" itemvalue="hupper" />
<item index="169" class="java.lang.String" itemvalue="distributed" />
<item index="170" class="java.lang.String" itemvalue="reportlab" />
<item index="171" class="java.lang.String" itemvalue="ortools" />
<item index="172" class="java.lang.String" itemvalue="pydub" />
<item index="173" class="java.lang.String" itemvalue="QDarkStyle" />
<item index="174" class="java.lang.String" itemvalue="jupyterlab-pygments" />
<item index="175" class="java.lang.String" itemvalue="Flask-SQLAlchemy" />
<item index="176" class="java.lang.String" itemvalue="ipykernel" />
<item index="177" class="java.lang.String" itemvalue="wsproto" />
<item index="178" class="java.lang.String" itemvalue="attrs" />
<item index="179" class="java.lang.String" itemvalue="psutil" />
<item index="180" class="java.lang.String" itemvalue="PyQtWebEngine" />
<item index="181" class="java.lang.String" itemvalue="Quart" />
<item index="182" class="java.lang.String" itemvalue="platformdirs" />
<item index="183" class="java.lang.String" itemvalue="portpicker" />
<item index="184" class="java.lang.String" itemvalue="linear-operator" />
<item index="185" class="java.lang.String" itemvalue="scikit-optimize" />
<item index="186" class="java.lang.String" itemvalue="cma" />
<item index="187" class="java.lang.String" itemvalue="cytoolz" />
<item index="188" class="java.lang.String" itemvalue="pypandoc" />
<item index="189" class="java.lang.String" itemvalue="msgpack" />
<item index="190" class="java.lang.String" itemvalue="PyJWT" />
<item index="191" class="java.lang.String" itemvalue="folium" />
<item index="192" class="java.lang.String" itemvalue="pandocfilters" />
<item index="193" class="java.lang.String" itemvalue="sniffio" />
<item index="194" class="java.lang.String" itemvalue="XlsxWriter" />
<item index="195" class="java.lang.String" itemvalue="seaborn" />
<item index="196" class="java.lang.String" itemvalue="altair-data-server" />
<item index="197" class="java.lang.String" itemvalue="stack-data" />
<item index="198" class="java.lang.String" itemvalue="zipp" />
<item index="199" class="java.lang.String" itemvalue="pkginfo" />
<item index="200" class="java.lang.String" itemvalue="tenacity" />
<item index="201" class="java.lang.String" itemvalue="guidata" />
<item index="202" class="java.lang.String" itemvalue="snuggs" />
<item index="203" class="java.lang.String" itemvalue="itsdangerous" />
<item index="204" class="java.lang.String" itemvalue="outcome" />
<item index="205" class="java.lang.String" itemvalue="Flask-Session" />
<item index="206" class="java.lang.String" itemvalue="autopep8" />
<item index="207" class="java.lang.String" itemvalue="lazy_loader" />
<item index="208" class="java.lang.String" itemvalue="scipy" />
<item index="209" class="java.lang.String" itemvalue="hyperframe" />
<item index="210" class="java.lang.String" itemvalue="opencv-python" />
<item index="211" class="java.lang.String" itemvalue="tomli_w" />
<item index="212" class="java.lang.String" itemvalue="torch" />
<item index="213" class="java.lang.String" itemvalue="overrides" />
<item index="214" class="java.lang.String" itemvalue="toml" />
<item index="215" class="java.lang.String" itemvalue="mistune" />
<item index="216" class="java.lang.String" itemvalue="pandas" />
<item index="217" class="java.lang.String" itemvalue="pyaml" />
<item index="218" class="java.lang.String" itemvalue="Sphinx" />
<item index="219" class="java.lang.String" itemvalue="Django" />
<item index="220" class="java.lang.String" itemvalue="future" />
<item index="221" class="java.lang.String" itemvalue="namex" />
<item index="222" class="java.lang.String" itemvalue="cachetools" />
<item index="223" class="java.lang.String" itemvalue="textdistance" />
<item index="224" class="java.lang.String" itemvalue="PIMS" />
<item index="225" class="java.lang.String" itemvalue="imbalanced-learn" />
<item index="226" class="java.lang.String" itemvalue="notebook_shim" />
<item index="227" class="java.lang.String" itemvalue="rfc3339-validator" />
<item index="228" class="java.lang.String" itemvalue="arrow" />
<item index="229" class="java.lang.String" itemvalue="python-dateutil" />
<item index="230" class="java.lang.String" itemvalue="Brotli" />
<item index="231" class="java.lang.String" itemvalue="cvxopt" />
<item index="232" class="java.lang.String" itemvalue="setuptools" />
<item index="233" class="java.lang.String" itemvalue="MarkupSafe" />
<item index="234" class="java.lang.String" itemvalue="pg8000" />
<item index="235" class="java.lang.String" itemvalue="locket" />
<item index="236" class="java.lang.String" itemvalue="frozenlist" />
<item index="237" class="java.lang.String" itemvalue="snowballstemmer" />
<item index="238" class="java.lang.String" itemvalue="feather-format" />
<item index="239" class="java.lang.String" itemvalue="certifi" />
<item index="240" class="java.lang.String" itemvalue="anyio" />
<item index="241" class="java.lang.String" itemvalue="polars" />
<item index="242" class="java.lang.String" itemvalue="accelerate" />
<item index="243" class="java.lang.String" itemvalue="sympy" />
<item index="244" class="java.lang.String" itemvalue="xlwings" />
<item index="245" class="java.lang.String" itemvalue="dnspython" />
<item index="246" class="java.lang.String" itemvalue="jupyter_client" />
<item index="247" class="java.lang.String" itemvalue="hatch" />
<item index="248" class="java.lang.String" itemvalue="kiwisolver" />
<item index="249" class="java.lang.String" itemvalue="Pympler" />
<item index="250" class="java.lang.String" itemvalue="mdit-py-plugins" />
<item index="251" class="java.lang.String" itemvalue="autograd" />
<item index="252" class="java.lang.String" itemvalue="retrying" />
<item index="253" class="java.lang.String" itemvalue="anywidget" />
<item index="254" class="java.lang.String" itemvalue="charset-normalizer" />
<item index="255" class="java.lang.String" itemvalue="sphinxcontrib-jquery" />
<item index="256" class="java.lang.String" itemvalue="Pint" />
<item index="257" class="java.lang.String" itemvalue="alive-progress" />
<item index="258" class="java.lang.String" itemvalue="scikit-image" />
<item index="259" class="java.lang.String" itemvalue="baresql" />
<item index="260" class="java.lang.String" itemvalue="diff-match-patch" />
<item index="261" class="java.lang.String" itemvalue="pyro-api" />
<item index="262" class="java.lang.String" itemvalue="async-timeout" />
<item index="263" class="java.lang.String" itemvalue="more-itertools" />
<item index="264" class="java.lang.String" itemvalue="imageio-ffmpeg" />
<item index="265" class="java.lang.String" itemvalue="cloudpickle" />
<item index="266" class="java.lang.String" itemvalue="importlib-metadata" />
<item index="267" class="java.lang.String" itemvalue="pybars3" />
<item index="268" class="java.lang.String" itemvalue="simplegeneric" />
<item index="269" class="java.lang.String" itemvalue="jsonschema-specifications" />
<item index="270" class="java.lang.String" itemvalue="nbdime" />
<item index="271" class="java.lang.String" itemvalue="urllib3" />
<item index="272" class="java.lang.String" itemvalue="Cython" />
<item index="273" class="java.lang.String" itemvalue="pypng" />
<item index="274" class="java.lang.String" itemvalue="pymongo" />
<item index="275" class="java.lang.String" itemvalue="wheel" />
<item index="276" class="java.lang.String" itemvalue="nbformat" />
<item index="277" class="java.lang.String" itemvalue="GDAL" />
<item index="278" class="java.lang.String" itemvalue="cachelib" />
<item index="279" class="java.lang.String" itemvalue="ipycanvas" />
<item index="280" class="java.lang.String" itemvalue="prometheus-client" />
<item index="281" class="java.lang.String" itemvalue="ipyleaflet" />
<item index="282" class="java.lang.String" itemvalue="typing-inspect" />
<item index="283" class="java.lang.String" itemvalue="altair-transform" />
<item index="284" class="java.lang.String" itemvalue="colorama" />
<item index="285" class="java.lang.String" itemvalue="pillow" />
<item index="286" class="java.lang.String" itemvalue="formlayout" />
<item index="287" class="java.lang.String" itemvalue="langchain-text-splitters" />
<item index="288" class="java.lang.String" itemvalue="ply" />
<item index="289" class="java.lang.String" itemvalue="aiosignal" />
<item index="290" class="java.lang.String" itemvalue="hypothesis" />
<item index="291" class="java.lang.String" itemvalue="openpyxl" />
<item index="292" class="java.lang.String" itemvalue="torchmetrics" />
<item index="293" class="java.lang.String" itemvalue="tzlocal" />
<item index="294" class="java.lang.String" itemvalue="loky" />
<item index="295" class="java.lang.String" itemvalue="scikit-learn" />
<item index="296" class="java.lang.String" itemvalue="pymoo" />
<item index="297" class="java.lang.String" itemvalue="datashader" />
<item index="298" class="java.lang.String" itemvalue="marshmallow" />
<item index="299" class="java.lang.String" itemvalue="gitdb" />
<item index="300" class="java.lang.String" itemvalue="jupyter-sphinx" />
<item index="301" class="java.lang.String" itemvalue="markdown-it-py" />
<item index="302" class="java.lang.String" itemvalue="langchain-community" />
<item index="303" class="java.lang.String" itemvalue="dirty-cat" />
<item index="304" class="java.lang.String" itemvalue="starlette" />
<item index="305" class="java.lang.String" itemvalue="wasmer-compiler-singlepass" />
<item index="306" class="java.lang.String" itemvalue="lightning" />
<item index="307" class="java.lang.String" itemvalue="netCDF4" />
<item index="308" class="java.lang.String" itemvalue="streamlit" />
<item index="309" class="java.lang.String" itemvalue="sqlite-fts4" />
<item index="310" class="java.lang.String" itemvalue="asgiref" />
<item index="311" class="java.lang.String" itemvalue="contourpy" />
<item index="312" class="java.lang.String" itemvalue="prettytable" />
<item index="313" class="java.lang.String" itemvalue="paramiko" />
<item index="314" class="java.lang.String" itemvalue="regex" />
<item index="315" class="java.lang.String" itemvalue="pyqtgraph" />
<item index="316" class="java.lang.String" itemvalue="asttokens" />
<item index="317" class="java.lang.String" itemvalue="imageio" />
<item index="318" class="java.lang.String" itemvalue="pyro-ppl" />
<item index="319" class="java.lang.String" itemvalue="matplotlib" />
<item index="320" class="java.lang.String" itemvalue="mercantile" />
<item index="321" class="java.lang.String" itemvalue="Mako" />
<item index="322" class="java.lang.String" itemvalue="referencing" />
<item index="323" class="java.lang.String" itemvalue="networkx" />
<item index="324" class="java.lang.String" itemvalue="pygad" />
<item index="325" class="java.lang.String" itemvalue="smmap" />
<item index="326" class="java.lang.String" itemvalue="json5" />
<item index="327" class="java.lang.String" itemvalue="pyerfa" />
<item index="328" class="java.lang.String" itemvalue="pluggy" />
<item index="329" class="java.lang.String" itemvalue="pep8" />
<item index="330" class="java.lang.String" itemvalue="Rtree" />
<item index="331" class="java.lang.String" itemvalue="snakeviz" />
<item index="332" class="java.lang.String" itemvalue="highspy" />
<item index="333" class="java.lang.String" itemvalue="numpy" />
<item index="334" class="java.lang.String" itemvalue="PuLP" />
<item index="335" class="java.lang.String" itemvalue="ppci" />
<item index="336" class="java.lang.String" itemvalue="jupyter" />
<item index="337" class="java.lang.String" itemvalue="editables" />
<item index="338" class="java.lang.String" itemvalue="mdurl" />
<item index="339" class="java.lang.String" itemvalue="prompt-toolkit" />
<item index="340" class="java.lang.String" itemvalue="QtAwesome" />
<item index="341" class="java.lang.String" itemvalue="userpath" />
<item index="342" class="java.lang.String" itemvalue="linkify-it-py" />
<item index="343" class="java.lang.String" itemvalue="PyQtWebEngine-Qt5" />
<item index="344" class="java.lang.String" itemvalue="websockets" />
<item index="345" class="java.lang.String" itemvalue="jaraco.classes" />
<item index="346" class="java.lang.String" itemvalue="python-lsp-jsonrpc" />
<item index="347" class="java.lang.String" itemvalue="pytoolconfig" />
<item index="348" class="java.lang.String" itemvalue="trove-classifiers" />
<item index="349" class="java.lang.String" itemvalue="Rx" />
<item index="350" class="java.lang.String" itemvalue="papermill" />
<item index="351" class="java.lang.String" itemvalue="black" />
<item index="352" class="java.lang.String" itemvalue="Send2Trash" />
<item index="353" class="java.lang.String" itemvalue="mpl-scatter-density" />
<item index="354" class="java.lang.String" itemvalue="pytz-deprecation-shim" />
<item index="355" class="java.lang.String" itemvalue="watchdog" />
<item index="356" class="java.lang.String" itemvalue="spyder" />
<item index="357" class="java.lang.String" itemvalue="swifter" />
<item index="358" class="java.lang.String" itemvalue="Flask-Mail" />
<item index="359" class="java.lang.String" itemvalue="pytz" />
<item index="360" class="java.lang.String" itemvalue="keyring" />
<item index="361" class="java.lang.String" itemvalue="traitlets" />
<item index="362" class="java.lang.String" itemvalue="absl-py" />
<item index="363" class="java.lang.String" itemvalue="protobuf" />
<item index="364" class="java.lang.String" itemvalue="python-lsp-server" />
<item index="365" class="java.lang.String" itemvalue="shapely" />
<item index="366" class="java.lang.String" itemvalue="filterpy" />
<item index="367" class="java.lang.String" itemvalue="graphql-relay" />
<item index="368" class="java.lang.String" itemvalue="cvxpy" />
<item index="369" class="java.lang.String" itemvalue="joblib" />
<item index="370" class="java.lang.String" itemvalue="atomicwrites" />
<item index="371" class="java.lang.String" itemvalue="python-dotenv" />
<item index="372" class="java.lang.String" itemvalue="tinycss2" />
<item index="373" class="java.lang.String" itemvalue="fsspec" />
<item index="374" class="java.lang.String" itemvalue="PyQt5-Qt5" />
<item index="375" class="java.lang.String" itemvalue="python-json-logger" />
<item index="376" class="java.lang.String" itemvalue="docopt" />
<item index="377" class="java.lang.String" itemvalue="numpydoc" />
<item index="378" class="java.lang.String" itemvalue="pyzmq" />
<item index="379" class="java.lang.String" itemvalue="keras" />
<item index="380" class="java.lang.String" itemvalue="PythonQwt" />
<item index="381" class="java.lang.String" itemvalue="entrypoints" />
<item index="382" class="java.lang.String" itemvalue="optuna" />
<item index="383" class="java.lang.String" itemvalue="beautifulsoup4" />
<item index="384" class="java.lang.String" itemvalue="flit_core" />
<item index="385" class="java.lang.String" itemvalue="tokenizers" />
<item index="386" class="java.lang.String" itemvalue="fqdn" />
<item index="387" class="java.lang.String" itemvalue="orjson" />
<item index="388" class="java.lang.String" itemvalue="deprecation" />
<item index="389" class="java.lang.String" itemvalue="sqlite-utils" />
<item index="390" class="java.lang.String" itemvalue="sspyrs" />
<item index="391" class="java.lang.String" itemvalue="bcrypt" />
<item index="392" class="java.lang.String" itemvalue="grapheme" />
<item index="393" class="java.lang.String" itemvalue="numcodecs" />
<item index="394" class="java.lang.String" itemvalue="xarray" />
<item index="395" class="java.lang.String" itemvalue="asgi-csrf" />
<item index="396" class="java.lang.String" itemvalue="widgetsnbextension" />
<item index="397" class="java.lang.String" itemvalue="plotnine" />
<item index="398" class="java.lang.String" itemvalue="multipledispatch" />
<item index="399" class="java.lang.String" itemvalue="mizani" />
<item index="400" class="java.lang.String" itemvalue="numexpr" />
<item index="401" class="java.lang.String" itemvalue="distro" />
<item index="402" class="java.lang.String" itemvalue="webcolors" />
<item index="403" class="java.lang.String" itemvalue="hvplot" />
<item index="404" class="java.lang.String" itemvalue="yapf" />
<item index="405" class="java.lang.String" itemvalue="llvmlite" />
<item index="406" class="java.lang.String" itemvalue="wasmer" />
<item index="407" class="java.lang.String" itemvalue="graphene" />
<item index="408" class="java.lang.String" itemvalue="nbval" />
<item index="409" class="java.lang.String" itemvalue="uri-template" />
<item index="410" class="java.lang.String" itemvalue="sounddevice" />
<item index="411" class="java.lang.String" itemvalue="param" />
<item index="412" class="java.lang.String" itemvalue="lightning-utilities" />
<item index="413" class="java.lang.String" itemvalue="pylint-venv" />
<item index="414" class="java.lang.String" itemvalue="click-default-group" />
<item index="415" class="java.lang.String" itemvalue="python-barcode" />
<item index="416" class="java.lang.String" itemvalue="three-merge" />
<item index="417" class="java.lang.String" itemvalue="coverage" />
<item index="418" class="java.lang.String" itemvalue="asn1crypto" />
<item index="419" class="java.lang.String" itemvalue="pyproject_hooks" />
<item index="420" class="java.lang.String" itemvalue="dask-image" />
<item index="421" class="java.lang.String" itemvalue="ipython" />
<item index="422" class="java.lang.String" itemvalue="adodbapi" />
<item index="423" class="java.lang.String" itemvalue="fastjsonschema" />
<item index="424" class="java.lang.String" itemvalue="pybind11" />
<item index="425" class="java.lang.String" itemvalue="aiohttp" />
<item index="426" class="java.lang.String" itemvalue="async-lru" />
<item index="427" class="java.lang.String" itemvalue="mlxtend" />
<item index="428" class="java.lang.String" itemvalue="PyYAML" />
<item index="429" class="java.lang.String" itemvalue="mpld3" />
<item index="430" class="java.lang.String" itemvalue="rfc3986" />
<item index="431" class="java.lang.String" itemvalue="redis" />
<item index="432" class="java.lang.String" itemvalue="pywinusb" />
<item index="433" class="java.lang.String" itemvalue="pyls-spyder" />
<item index="434" class="java.lang.String" itemvalue="Pygments" />
<item index="435" class="java.lang.String" itemvalue="umap-learn" />
<item index="436" class="java.lang.String" itemvalue="PyQt5" />
<item index="437" class="java.lang.String" itemvalue="moviepy" />
<item index="438" class="java.lang.String" itemvalue="sphinxcontrib-qthelp" />
<item index="439" class="java.lang.String" itemvalue="fast-histogram" />
<item index="440" class="java.lang.String" itemvalue="pywin32" />
<item index="441" class="java.lang.String" itemvalue="comm" />
<item index="442" class="java.lang.String" itemvalue="transformers" />
<item index="443" class="java.lang.String" itemvalue="aniso8601" />
<item index="444" class="java.lang.String" itemvalue="graphql-core" />
<item index="445" class="java.lang.String" itemvalue="Pyomo" />
<item index="446" class="java.lang.String" itemvalue="rapidfuzz" />
<item index="447" class="java.lang.String" itemvalue="pexpect" />
<item index="448" class="java.lang.String" itemvalue="priority" />
<item index="449" class="java.lang.String" itemvalue="ecos" />
<item index="450" class="java.lang.String" itemvalue="nbconvert" />
<item index="451" class="java.lang.String" itemvalue="streamz" />
<item index="452" class="java.lang.String" itemvalue="supersmoother" />
<item index="453" class="java.lang.String" itemvalue="simplejson" />
<item index="454" class="java.lang.String" itemvalue="dataclasses-json" />
<item index="455" class="java.lang.String" itemvalue="jedi" />
<item index="456" class="java.lang.String" itemvalue="rasterio" />
<item index="457" class="java.lang.String" itemvalue="jupyter_server" />
<item index="458" class="java.lang.String" itemvalue="pure-eval" />
<item index="459" class="java.lang.String" itemvalue="ptpython" />
<item index="460" class="java.lang.String" itemvalue="optree" />
<item index="461" class="java.lang.String" itemvalue="pydocstyle" />
<item index="462" class="java.lang.String" itemvalue="datasette-graphql" />
<item index="463" class="java.lang.String" itemvalue="ansi2html" />
<item index="464" class="java.lang.String" itemvalue="decorator" />
<item index="465" class="java.lang.String" itemvalue="alembic" />
<item index="466" class="java.lang.String" itemvalue="jellyfish" />
<item index="467" class="java.lang.String" itemvalue="pycodestyle" />
<item index="468" class="java.lang.String" itemvalue="pycosat" />
<item index="469" class="java.lang.String" itemvalue="requests" />
<item index="470" class="java.lang.String" itemvalue="brewer2mpl" />
<item index="471" class="java.lang.String" itemvalue="websocket-client" />
<item index="472" class="java.lang.String" itemvalue="sphinxcontrib-devhelp" />
<item index="473" class="java.lang.String" itemvalue="kornia" />
<item index="474" class="java.lang.String" itemvalue="julia" />
<item index="475" class="java.lang.String" itemvalue="nest-asyncio" />
<item index="476" class="java.lang.String" itemvalue="emcee" />
<item index="477" class="java.lang.String" itemvalue="ml-dtypes" />
<item index="478" class="java.lang.String" itemvalue="ipywidgets" />
<item index="479" class="java.lang.String" itemvalue="blinker" />
<item index="480" class="java.lang.String" itemvalue="pyarrow" />
<item index="481" class="java.lang.String" itemvalue="quantecon" />
<item index="482" class="java.lang.String" itemvalue="tornado" />
<item index="483" class="java.lang.String" itemvalue="plotly" />
<item index="484" class="java.lang.String" itemvalue="python-multipart" />
<item index="485" class="java.lang.String" itemvalue="hpack" />
<item index="486" class="java.lang.String" itemvalue="sortedcontainers" />
<item index="487" class="java.lang.String" itemvalue="fiona" />
<item index="488" class="java.lang.String" itemvalue="cftime" />
<item index="489" class="java.lang.String" itemvalue="toolz" />
<item index="490" class="java.lang.String" itemvalue="mpmath" />
<item index="491" class="java.lang.String" itemvalue="jupyter-console" />
<item index="492" class="java.lang.String" itemvalue="typing_extensions" />
<item index="493" class="java.lang.String" itemvalue="bokeh" />
<item index="494" class="java.lang.String" itemvalue="langchain-core" />
<item index="495" class="java.lang.String" itemvalue="slicerator" />
<item index="496" class="java.lang.String" itemvalue="yarl" />
<item index="497" class="java.lang.String" itemvalue="hatchling" />
<item index="498" class="java.lang.String" itemvalue="webencodings" />
<item index="499" class="java.lang.String" itemvalue="inflection" />
<item index="500" class="java.lang.String" itemvalue="sphinxcontrib-applehelp" />
<item index="501" class="java.lang.String" itemvalue="datasette" />
<item index="502" class="java.lang.String" itemvalue="html5lib" />
<item index="503" class="java.lang.String" itemvalue="colorlog" />
<item index="504" class="java.lang.String" itemvalue="missingno" />
<item index="505" class="java.lang.String" itemvalue="threadpoolctl" />
<item index="506" class="java.lang.String" itemvalue="huggingface-hub" />
<item index="507" class="java.lang.String" itemvalue="scramp" />
<item index="508" class="java.lang.String" itemvalue="about-time" />
<item index="509" class="java.lang.String" itemvalue="nbclient" />
<item index="510" class="java.lang.String" itemvalue="spyder-kernels" />
<item index="511" class="java.lang.String" itemvalue="QtPy" />
<item index="512" class="java.lang.String" itemvalue="astroid" />
<item index="513" class="java.lang.String" itemvalue="cycler" />
<item index="514" class="java.lang.String" itemvalue="appdirs" />
<item index="515" class="java.lang.String" itemvalue="safetensors" />
<item index="516" class="java.lang.String" itemvalue="Markdown" />
<item index="517" class="java.lang.String" itemvalue="uncertainties" />
<item index="518" class="java.lang.String" itemvalue="intervaltree" />
<item index="519" class="java.lang.String" itemvalue="notebook" />
<item index="520" class="java.lang.String" itemvalue="zarr" />
<item index="521" class="java.lang.String" itemvalue="jupyter-lsp" />
<item index="522" class="java.lang.String" itemvalue="pyodbc" />
<item index="523" class="java.lang.String" itemvalue="simpy" />
<item index="524" class="java.lang.String" itemvalue="cligj" />
<item index="525" class="java.lang.String" itemvalue="h5py" />
<item index="526" class="java.lang.String" itemvalue="wrapt" />
<item index="527" class="java.lang.String" itemvalue="sphinxcontrib-htmlhelp" />
<item index="528" class="java.lang.String" itemvalue="jupyterlab_server" />
<item index="529" class="java.lang.String" itemvalue="clr-loader" />
<item index="530" class="java.lang.String" itemvalue="winpython" />
<item index="531" class="java.lang.String" itemvalue="fonttools" />
<item index="532" class="java.lang.String" itemvalue="wasmer-compiler-cranelift" />
<item index="533" class="java.lang.String" itemvalue="duckdb" />
<item index="534" class="java.lang.String" itemvalue="PySocks" />
<item index="535" class="java.lang.String" itemvalue="httpie" />
<item index="536" class="java.lang.String" itemvalue="geopandas" />
<item index="537" class="java.lang.String" itemvalue="virtualenv" />
<item index="538" class="java.lang.String" itemvalue="uc-micro-py" />
<item index="539" class="java.lang.String" itemvalue="dask" />
<item index="540" class="java.lang.String" itemvalue="jaxtyping" />
<item index="541" class="java.lang.String" itemvalue="dash" />
<item index="542" class="java.lang.String" itemvalue="pyviz_comms" />
<item index="543" class="java.lang.String" itemvalue="maturin" />
<item index="544" class="java.lang.String" itemvalue="pydeck" />
<item index="545" class="java.lang.String" itemvalue="ptyprocess" />
<item index="546" class="java.lang.String" itemvalue="yt-dlp" />
<item index="547" class="java.lang.String" itemvalue="docstring-to-markdown" />
<item index="548" class="java.lang.String" itemvalue="SQLAlchemy" />
<item index="549" class="java.lang.String" itemvalue="tblib" />
<item index="550" class="java.lang.String" itemvalue="flake8" />
<item index="551" class="java.lang.String" itemvalue="azure-cosmos" />
<item index="552" class="java.lang.String" itemvalue="clrmagic" />
<item index="553" class="java.lang.String" itemvalue="sqlparse" />
<item index="554" class="java.lang.String" itemvalue="rpds-py" />
<item index="555" class="java.lang.String" itemvalue="aiosqlite" />
<item index="556" class="java.lang.String" itemvalue="geographiclib" />
<item index="557" class="java.lang.String" itemvalue="zict" />
<item index="558" class="java.lang.String" itemvalue="xmltodict" />
<item index="559" class="java.lang.String" itemvalue="jupyterlab" />
<item index="560" class="java.lang.String" itemvalue="Flask" />
<item index="561" class="java.lang.String" itemvalue="tbats" />
<item index="562" class="java.lang.String" itemvalue="ipython-sql" />
<item index="563" class="java.lang.String" itemvalue="pytest" />
<item index="564" class="java.lang.String" itemvalue="sphinx-rtd-theme" />
<item index="565" class="java.lang.String" itemvalue="sphinxcontrib-serializinghtml" />
<item index="566" class="java.lang.String" itemvalue="dash-html-components" />
<item index="567" class="java.lang.String" itemvalue="tzdata" />
<item index="568" class="java.lang.String" itemvalue="pystache" />
<item index="569" class="java.lang.String" itemvalue="botorch" />
<item index="570" class="java.lang.String" itemvalue="zstandard" />
<item index="571" class="java.lang.String" itemvalue="tqdm" />
<item index="572" class="java.lang.String" itemvalue="fastapi" />
<item index="573" class="java.lang.String" itemvalue="build" />
<item index="574" class="java.lang.String" itemvalue="fasteners" />
<item index="575" class="java.lang.String" itemvalue="azure-core" />
</list>
</value>
</option>
</inspection_tool>
</profile>
</component>

View File

@@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

7
.idea/misc.xml generated Normal file
View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Black">
<option name="sdkName" value="Python 3.12 (CSV2ANKI)" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.12 (CSV2ANKI)" project-jdk-type="Python SDK" />
</project>

8
.idea/modules.xml generated Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/CSV2ANKI.iml" filepath="$PROJECT_DIR$/.idea/CSV2ANKI.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml generated Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

512
LZMP3.csv
View File

@@ -1,512 +0,0 @@
Hallo!;Hej!mp3/Hej.mp3
mehr;mer
weniger;mindre
Willkommen!;Välkommen!
Hilfe!;Hjälp!
Warum?;Varför?
Wie?;Hur?
kommen;komma
von;från
sehen;se
nett;trevlig
später;senare
leben;leva
ich wurde geboren;jag föddes
das Jahr;året
die Schulferien;lovet
Deutschland;Tyskland
Schweden;Sverige
die Ferien, der Urlaub;semestern
das Flugzeug;flygplanet
der Bus;bussen
der Morgen;morgonen
der Abend;kvällen
die Sonne;solen
sonnig;soligt
der Sonnenaufgang;soluppgången
der Sonnenuntergang;solnedgången
der Strand;stranden
liegen;ligga
schwimmen;simma
der Sport;sporten
der Ball;bollen
spielen;spela
wollen;vilja
das Buch;boken
die Zeitung;tidningen
die Idee;idén
die Toilette;toaletten
das Meer;havet
die Insel;ön
das Hotel;hotellet
das Zimmer;rummet
das Abendessen;middagen
sicher;säker
in Ordnung;okej
hier;här
dort;där
dort drüben;där borta
gestern;igår
mit;med
der Flughafen;flygplatsen
das Flughafengebäude;flygplatsterminalen
der Flug;flyget
aussteigen aus;kliva av
der Ausgang;utgången
gehen;gå
müde;trött
spät;sen
bleiben;stanna
verlassen;lämna
die Zollkontrolle;tullkontrollen
das Gepäck;bagaget
der Koffer;väskan
der Kofferkuli;bagagevagnen
der Rucksack;ryggsäcken
die Reisetasche;resväskan
heben;lyfta
einfach;enkel
schwer;tung
können;kunna
nicht können;inte kunna
der Nachmittag;eftermiddagen
der Tourist;turisten
die Sprache;språket
alle;alla
kaufen;köpa
aber;men
durch;genom
nach;efter
bei;hos
für;för
sehr;mycket
richtig;rätt
fertig;färdig
null;noll
einundzwanzig;tjugoett
zweiundzwanzig;tjugotvå
dreißig;trettio
vierzig;fyrtio
fünfzig;femtio
sechzig;sextio
siebzig;sjuttio
achtzig;åttio
neunzig;nittio
einhundert;ett hundra
eintausend;ett tusen
eine Million;en miljon
eine Milliarde;en miljard
ich;jag
du;du
er;han
sie;hon
es;den, det
wir;vi
uns;oss
die Frau;kvinnan
die Stadt;staden
der Bahnhof;järnvägsstationen
der Zug;tåget
die Haltestelle;hållplatsen
die Information;informationen
die Warteschlange;kön
die Fahrkarte;biljetten
billig;billig
die Einzelfahrkarte;enkelbiljetten
einfach, einzeln;enkel
nach, in, an;till
über, von;över
die Rückfahrkarte;returbiljetten
das Wechselgeld;växelpengarna
der Rest;resten
die Währung;valutan
die Kreditkarte;kreditkortet
das Trinkgeld;dricksen
der Busbahnhof;busstationen
das Taxi;taxin
der Fahrer;föraren
der Fahrgast;passageraren
der Sitzplatz;sittplatsen
die Reise;resan
machen;göra
weit;långt
wie lang;hur långt
die Rückkehr;återresan
der Tag;dagen
die Nacht;natten
morgen;imorgon
immer;alltid
nie;aldrig
jetzt;nu
die Zeit;tiden
die Uhr;klockan
die Stunde;timmen
eine halbe Stunde;en halvtimme
halb;halv
das Viertel;kvarteret
die Minute;minuten
die Sekunde;sekunden
mein;min
dein;din
dieser;denna, detta
oder;eller
in;i
nächster;nästa
die Wechselstube;växelkontoret
der Wechselkurs;växelkursen
wechseln;växla
die Gebühr;avgiften
das Bargeld;kontanterna
die Rechnung (im Restaurant);notan
der Geldschein;sedeln
die Münze;myntet
die Quittung;kvittot
die Unterschrift;underskriften
der Geldautomat;bankomaten
das Bankkonto;bankkontot
die Frau;kvinnan
aber;men
der Mann;mannen
die Geheimzahl;pin-koden
der Scheck;checken
die Brieftasche;plånboken
der Geldbeutel;portmonnän
leihen;låna
sagen;säga
ich habe nicht;jag har inte
er hat nicht;han har inte
die Nachricht;nyheten
lesen;läsa
denken;tänka
lernen;studera
sehr gut;mycket bra
ein Uhr;klockan ett
zwei Uhr;klockan två
Viertel vor drei;kvart i tre
Viertel nach vier;kvart över fyra
zehn nach fünf;tio över fem
halb sieben;halv sju
fünf vor zehn;fem i tio
halb zwölf;halv tolv
mittags, zwölf Uhr;klockan tolv
heute;idag
dann;sedan, sen
auch;också
herein kommen;komma in
sich umsehen;se sig om
sich hinsetzen;sätta sig
die Möbel;möbeln
der Tisch;bordet
frei;ledig
hungrig;hungrig
durstig;törstig
der Kellner;kyparen
entscheiden;bestämma
bestellen;beställa
das Essen;maten
das Glas;glaset
die Tasse;koppen
der Kaffee;kaffet
die Milch;mjölken
die heiße Schokolade;den varma chokladen
der Tee;teet
der Schwarztee;det svarta teet
die Teekanne;tekannan
einschenken;hälla
der Teller;tallriken
das Messer;kniven
die Gabel;gaffeln
der Löffel;skeden
das Brot;brödet
das Sandwich;smörgåsen
das Brötchen;småfrallorna
der Keks;kexet
der Monat;månaden
die Leute;folket
glücklich;lycklig
der Student;studenten
nun ja;nåja
der Ausflug;utflykten
das Plakat;affischen
die Schlagzeile;rubriken
schreiben;skriva
die Besichtigungstour;sightseeingturen
besichtigen;besöka
die Führung;rundturen
der Fremdenführer;guiden
die Gruppe;gruppen
der Erwachsene;den vuxna
der Senior;pensionären
die Ermäßigung;rabatten
der Stadtplan;stadskartan
das Stadtzentrum;stadscentrum
die Altstadt;gamla stan
der Platz;torget
die Kathedrale;katedralen
die Kirche;kyrkan
das Schloss;slottet
der Turm;tornet
die Mauer;muren
das Bauwerk;byggnaden
das Museum;museet
antik;antik
geöffnet;öppet
geschlossen;stängt
der Bürger;medborgaren
der Park;parken
der See;sjön
der Wald;skogen
die Wüste;öknen
das Beispiel;exemplet
zum Beispiel;till exempel
brauchen;behöva
geben;ge
wichtig;viktig
folgende;följande
hindurch;genom
das Schlafzimmer;sovrummet
das Wohnzimmer;vardagsrummet
das Badezimmer;badrummet
die Tür;dörren
klopfen;knacka
der Schlüssel;nyckeln
der Stuhl;stolen
das Bett;sängen
schlafen;sova
der Fernseher;teven
schauen;titta
wissen;veta
das Satellitenfernsehen;satellit-TVn
der Kanal;kanalen
das Radio;radion
gegenüber;mittemot
neben;bredvid
extra;extra
sogar;till och med
haben;ha
das Eigentum;egendomen
die Klasse;klassen
der Besitzer;ägaren
zahlen;betala
lassen;låta
liebenswürdig;älskvärd
natürlich;naturligtvis
wunderbar;underbar
kein Problem;inga problem
falsch;fel
so;så
aufstehen;stiga upp
zurückkommen;komma tillbaka
das Mittagessen;lunchen
die Mahlzeit;måltiden
kochen;laga mat
schmecken;smaka
das Ei;ägget
das gekochte Ei;det kokta ägget
das Spiegelei;det stekta ägget
das Rührei;äggröran
die (Corn)Flakes;flingorna
die Marmelade;sylt
die Orangenmarmelade;apelsinmarmeladen
der Schinken;skinkan
das Fleisch;köttet
der Kühlschrank;kylskåpet
arbeiten;arbeta
bei der Arbeit;på jobbet
das Büro;kontoret
die Bank;banken
reden;prata
sprechen;tala
sein;vara
lieben;älska
jeder;alla
deren;deras
oft;ofta
manchmal;ibland
gewöhnlich;vanligtvis
schließlich;slutligen
aufwachen;vakna
das Wetter;vädret
die Wettervorhersage;väderprognosen
Grad Celsius;grader celsius
warm;varm
heiß;het
kalt;kall
kälter;kallare
scheußlich;avskyvärd
fantastisch;fantastisk
windig;vindig
der Wind;vinden
der Nebel;dimman
neblig;dimmig
die Luft;luften
die Wolke;molnet
der Regen;regnet
der Schnee;snön
das Eis;isen
zurück;tillbaka
Entschuldigen Sie;ursäkta mig
die Unterhaltung;samtalet
beenden;avsluta
die Richtung;riktningen
die Kreuzung;korsningen
geradeaus;rakt fram
links;vänster
finden;hitta
folgen;följa
vergessen;glömma
bemerken;märka
drinnen;inne
draußen;ute
der Markt;marknaden
nach Hause kommen;komma hem
der Mantel;rocken
das Ding;saken
früh;tidig
der Speisesaal;matsalen
der Kellner;kyparen
hungrig sein;att vara hungrig
das Menü;menyn
das Gericht;maträtten
der Hauptgang;huvudrätten
hausgemacht;hemmagjord
vegetarisch;vegetarisk
die Pizza;pizzan
das Salatbüfett;salladsbuffén
griechisch;grekisk
die Soße;såsen
die Serviette;servetten
der Nachtisch;efterrätten
der Teelöffel;teskeden
die Ferienanlage;semesteranläggningen
die Pension;pensionatet
der Aufenthaltsraum;uppehållsrummet
die Rezeption;receptionen
der Campingplatz;campingplatsen
das Camping;campingen
das Zelt;tältet
zelten;tälta
vermieten;hyra ut
die Miete;hyran
die Nebenkosten;extrakostnaderna
der Balkon;balkongen
die Dusche;duschen
die Bettdecke;täcket
das Paar;paret
mein Ehemann;min man
der Sport;sporten
Fußball;fotboll
Tennis;tennis
der Schläger;racketen
der Volleyball;volleybollen
im Stadtzentrum;i stadscentrum
das Billard;biljarden
die Woche;veckan
der Montag;måndagen
der Dienstag;tisdagen
der Mittwoch;onsdagen
der Donnerstag;torsdagen
der Freitag;fredagen
der Samstag;lördagen
der Sonntag;söndagen
das nächste Mal;nästa gång
vielleicht;kanske
der Januar;januari
der Februar;februari
der März;mars
der April;april
der Mai;maj
der Juni;juni
der Juli;juli
der August;augusti
der September;september
der Oktober;oktober
der November;november
der Dezember;december
unhöflich;oartig
kurz;kort
lang;lång
nur;bara
ohne;utan
kaufen;köpa
kosten;kosta
ein Paar;ett par
leer;tom
feiern;fira
heute Abend;ikväll
das Geschäft;affären
die Spezialität;specialiteten
der Koch;kocken
der Apfel;äpplet
die Birne;päronet
die Banane;bananen
der Pfirsich;persikan
die Orange;apelsinen
die Zitrone;citronen
die Ananas;ananasen
das Gemüse;grönsaken
die Gurke;gurkan
die Tomate;tomaten
der Spinat;spenaten
der Mais;majsen
der Kohl;kålen
die Bohne;bönan
der Reis;riset
die Nudeln;nudlarna
der Blumenkohl;blomkålen
die Zwiebel;löken
der Salat;salladen
die Salatsoße;salladsdressingen
die Butter;smöret
fettig;fett
das Steak;biffen
das Roastbeef;rostbiffen
das Lammfleisch;lammköttet
das Würstchen;korven
der Fisch;fisken
das Milchprodukt;mjölkprodukten
der Käse;osten
das Milchshake;milkshaken
die Schokolade;chokladen
das (Speise)Eis;glassen
weiß;vit
rot;röd
der Rum;rommen
der Wodka;vodkan
die Kultur;kulturen
helfen;hjälpa
ausgehen;gå ut
nächste Woche;nästa vecka
schrecklich;avskyvärd
das Haus;huset
das Untergeschoss;källaren
das Fenster;fönstret
glauben;tro
bedeuten;betyda
verstehen;förstå
die Besichtigung;sightseeingen
interessant;intressant
viel;mycket
viele;många
über;över
schon;redan
der Brief;brevet
das Foto;fotot
hoffen;hoppas
der Ort;platsen
der Junge;pojken
das Mädchen;flickan
der Kurs;kursen
neu;ny
das Auto;bilen
geradeaus;rakt fram
die Polizei;polisen
der Krankenwagen;ambulansen
das Superbenzin;den 98-oktaniga bensinen
der Bahnhof;järnvägsstationen
die U-Bahn;tunnelbanan
klein;liten
exakt;exakt
zusammen;tillsammans
rauchen;röka
eigentlich;egentligen
1 Hallo! Hej!mp3/Hej.mp3
2 mehr mer
3 weniger mindre
4 Willkommen! Välkommen!
5 Hilfe! Hjälp!
6 Warum? Varför?
7 Wie? Hur?
8 kommen komma
9 von från
10 sehen se
11 nett trevlig
12 später senare
13 leben leva
14 ich wurde geboren jag föddes
15 das Jahr året
16 die Schulferien lovet
17 Deutschland Tyskland
18 Schweden Sverige
19 die Ferien, der Urlaub semestern
20 das Flugzeug flygplanet
21 der Bus bussen
22 der Morgen morgonen
23 der Abend kvällen
24 die Sonne solen
25 sonnig soligt
26 der Sonnenaufgang soluppgången
27 der Sonnenuntergang solnedgången
28 der Strand stranden
29 liegen ligga
30 schwimmen simma
31 der Sport sporten
32 der Ball bollen
33 spielen spela
34 wollen vilja
35 das Buch boken
36 die Zeitung tidningen
37 die Idee idén
38 die Toilette toaletten
39 das Meer havet
40 die Insel ön
41 das Hotel hotellet
42 das Zimmer rummet
43 das Abendessen middagen
44 sicher säker
45 in Ordnung okej
46 hier här
47 dort där
48 dort drüben där borta
49 gestern igår
50 mit med
51 der Flughafen flygplatsen
52 das Flughafengebäude flygplatsterminalen
53 der Flug flyget
54 aussteigen aus kliva av
55 der Ausgang utgången
56 gehen
57 müde trött
58 spät sen
59 bleiben stanna
60 verlassen lämna
61 die Zollkontrolle tullkontrollen
62 das Gepäck bagaget
63 der Koffer väskan
64 der Kofferkuli bagagevagnen
65 der Rucksack ryggsäcken
66 die Reisetasche resväskan
67 heben lyfta
68 einfach enkel
69 schwer tung
70 können kunna
71 nicht können inte kunna
72 der Nachmittag eftermiddagen
73 der Tourist turisten
74 die Sprache språket
75 alle alla
76 kaufen köpa
77 aber men
78 durch genom
79 nach efter
80 bei hos
81 für för
82 sehr mycket
83 richtig rätt
84 fertig färdig
85 null noll
86 einundzwanzig tjugoett
87 zweiundzwanzig tjugotvå
88 dreißig trettio
89 vierzig fyrtio
90 fünfzig femtio
91 sechzig sextio
92 siebzig sjuttio
93 achtzig åttio
94 neunzig nittio
95 einhundert ett hundra
96 eintausend ett tusen
97 eine Million en miljon
98 eine Milliarde en miljard
99 ich jag
100 du du
101 er han
102 sie hon
103 es den, det
104 wir vi
105 uns oss
106 die Frau kvinnan
107 die Stadt staden
108 der Bahnhof järnvägsstationen
109 der Zug tåget
110 die Haltestelle hållplatsen
111 die Information informationen
112 die Warteschlange kön
113 die Fahrkarte biljetten
114 billig billig
115 die Einzelfahrkarte enkelbiljetten
116 einfach, einzeln enkel
117 nach, in, an till
118 über, von över
119 die Rückfahrkarte returbiljetten
120 das Wechselgeld växelpengarna
121 der Rest resten
122 die Währung valutan
123 die Kreditkarte kreditkortet
124 das Trinkgeld dricksen
125 der Busbahnhof busstationen
126 das Taxi taxin
127 der Fahrer föraren
128 der Fahrgast passageraren
129 der Sitzplatz sittplatsen
130 die Reise resan
131 machen göra
132 weit långt
133 wie lang hur långt
134 die Rückkehr återresan
135 der Tag dagen
136 die Nacht natten
137 morgen imorgon
138 immer alltid
139 nie aldrig
140 jetzt nu
141 die Zeit tiden
142 die Uhr klockan
143 die Stunde timmen
144 eine halbe Stunde en halvtimme
145 halb halv
146 das Viertel kvarteret
147 die Minute minuten
148 die Sekunde sekunden
149 mein min
150 dein din
151 dieser denna, detta
152 oder eller
153 in i
154 nächster nästa
155 die Wechselstube växelkontoret
156 der Wechselkurs växelkursen
157 wechseln växla
158 die Gebühr avgiften
159 das Bargeld kontanterna
160 die Rechnung (im Restaurant) notan
161 der Geldschein sedeln
162 die Münze myntet
163 die Quittung kvittot
164 die Unterschrift underskriften
165 der Geldautomat bankomaten
166 das Bankkonto bankkontot
167 die Frau kvinnan
168 aber men
169 der Mann mannen
170 die Geheimzahl pin-koden
171 der Scheck checken
172 die Brieftasche plånboken
173 der Geldbeutel portmonnän
174 leihen låna
175 sagen säga
176 ich habe nicht jag har inte
177 er hat nicht han har inte
178 die Nachricht nyheten
179 lesen läsa
180 denken tänka
181 lernen studera
182 sehr gut mycket bra
183 ein Uhr klockan ett
184 zwei Uhr klockan två
185 Viertel vor drei kvart i tre
186 Viertel nach vier kvart över fyra
187 zehn nach fünf tio över fem
188 halb sieben halv sju
189 fünf vor zehn fem i tio
190 halb zwölf halv tolv
191 mittags, zwölf Uhr klockan tolv
192 heute idag
193 dann sedan, sen
194 auch också
195 herein kommen komma in
196 sich umsehen se sig om
197 sich hinsetzen sätta sig
198 die Möbel möbeln
199 der Tisch bordet
200 frei ledig
201 hungrig hungrig
202 durstig törstig
203 der Kellner kyparen
204 entscheiden bestämma
205 bestellen beställa
206 das Essen maten
207 das Glas glaset
208 die Tasse koppen
209 der Kaffee kaffet
210 die Milch mjölken
211 die heiße Schokolade den varma chokladen
212 der Tee teet
213 der Schwarztee det svarta teet
214 die Teekanne tekannan
215 einschenken hälla
216 der Teller tallriken
217 das Messer kniven
218 die Gabel gaffeln
219 der Löffel skeden
220 das Brot brödet
221 das Sandwich smörgåsen
222 das Brötchen småfrallorna
223 der Keks kexet
224 der Monat månaden
225 die Leute folket
226 glücklich lycklig
227 der Student studenten
228 nun ja nåja
229 der Ausflug utflykten
230 das Plakat affischen
231 die Schlagzeile rubriken
232 schreiben skriva
233 die Besichtigungstour sightseeingturen
234 besichtigen besöka
235 die Führung rundturen
236 der Fremdenführer guiden
237 die Gruppe gruppen
238 der Erwachsene den vuxna
239 der Senior pensionären
240 die Ermäßigung rabatten
241 der Stadtplan stadskartan
242 das Stadtzentrum stadscentrum
243 die Altstadt gamla stan
244 der Platz torget
245 die Kathedrale katedralen
246 die Kirche kyrkan
247 das Schloss slottet
248 der Turm tornet
249 die Mauer muren
250 das Bauwerk byggnaden
251 das Museum museet
252 antik antik
253 geöffnet öppet
254 geschlossen stängt
255 der Bürger medborgaren
256 der Park parken
257 der See sjön
258 der Wald skogen
259 die Wüste öknen
260 das Beispiel exemplet
261 zum Beispiel till exempel
262 brauchen behöva
263 geben ge
264 wichtig viktig
265 folgende följande
266 hindurch genom
267 das Schlafzimmer sovrummet
268 das Wohnzimmer vardagsrummet
269 das Badezimmer badrummet
270 die Tür dörren
271 klopfen knacka
272 der Schlüssel nyckeln
273 der Stuhl stolen
274 das Bett sängen
275 schlafen sova
276 der Fernseher teven
277 schauen titta
278 wissen veta
279 das Satellitenfernsehen satellit-TVn
280 der Kanal kanalen
281 das Radio radion
282 gegenüber mittemot
283 neben bredvid
284 extra extra
285 sogar till och med
286 haben ha
287 das Eigentum egendomen
288 die Klasse klassen
289 der Besitzer ägaren
290 zahlen betala
291 lassen låta
292 liebenswürdig älskvärd
293 natürlich naturligtvis
294 wunderbar underbar
295 kein Problem inga problem
296 falsch fel
297 so
298 aufstehen stiga upp
299 zurückkommen komma tillbaka
300 das Mittagessen lunchen
301 die Mahlzeit måltiden
302 kochen laga mat
303 schmecken smaka
304 das Ei ägget
305 das gekochte Ei det kokta ägget
306 das Spiegelei det stekta ägget
307 das Rührei äggröran
308 die (Corn)Flakes flingorna
309 die Marmelade sylt
310 die Orangenmarmelade apelsinmarmeladen
311 der Schinken skinkan
312 das Fleisch köttet
313 der Kühlschrank kylskåpet
314 arbeiten arbeta
315 bei der Arbeit på jobbet
316 das Büro kontoret
317 die Bank banken
318 reden prata
319 sprechen tala
320 sein vara
321 lieben älska
322 jeder alla
323 deren deras
324 oft ofta
325 manchmal ibland
326 gewöhnlich vanligtvis
327 schließlich slutligen
328 aufwachen vakna
329 das Wetter vädret
330 die Wettervorhersage väderprognosen
331 Grad Celsius grader celsius
332 warm varm
333 heiß het
334 kalt kall
335 kälter kallare
336 scheußlich avskyvärd
337 fantastisch fantastisk
338 windig vindig
339 der Wind vinden
340 der Nebel dimman
341 neblig dimmig
342 die Luft luften
343 die Wolke molnet
344 der Regen regnet
345 der Schnee snön
346 das Eis isen
347 zurück tillbaka
348 Entschuldigen Sie ursäkta mig
349 die Unterhaltung samtalet
350 beenden avsluta
351 die Richtung riktningen
352 die Kreuzung korsningen
353 geradeaus rakt fram
354 links vänster
355 finden hitta
356 folgen följa
357 vergessen glömma
358 bemerken märka
359 drinnen inne
360 draußen ute
361 der Markt marknaden
362 nach Hause kommen komma hem
363 der Mantel rocken
364 das Ding saken
365 früh tidig
366 der Speisesaal matsalen
367 der Kellner kyparen
368 hungrig sein att vara hungrig
369 das Menü menyn
370 das Gericht maträtten
371 der Hauptgang huvudrätten
372 hausgemacht hemmagjord
373 vegetarisch vegetarisk
374 die Pizza pizzan
375 das Salatbüfett salladsbuffén
376 griechisch grekisk
377 die Soße såsen
378 die Serviette servetten
379 der Nachtisch efterrätten
380 der Teelöffel teskeden
381 die Ferienanlage semesteranläggningen
382 die Pension pensionatet
383 der Aufenthaltsraum uppehållsrummet
384 die Rezeption receptionen
385 der Campingplatz campingplatsen
386 das Camping campingen
387 das Zelt tältet
388 zelten tälta
389 vermieten hyra ut
390 die Miete hyran
391 die Nebenkosten extrakostnaderna
392 der Balkon balkongen
393 die Dusche duschen
394 die Bettdecke täcket
395 das Paar paret
396 mein Ehemann min man
397 der Sport sporten
398 Fußball fotboll
399 Tennis tennis
400 der Schläger racketen
401 der Volleyball volleybollen
402 im Stadtzentrum i stadscentrum
403 das Billard biljarden
404 die Woche veckan
405 der Montag måndagen
406 der Dienstag tisdagen
407 der Mittwoch onsdagen
408 der Donnerstag torsdagen
409 der Freitag fredagen
410 der Samstag lördagen
411 der Sonntag söndagen
412 das nächste Mal nästa gång
413 vielleicht kanske
414 der Januar januari
415 der Februar februari
416 der März mars
417 der April april
418 der Mai maj
419 der Juni juni
420 der Juli juli
421 der August augusti
422 der September september
423 der Oktober oktober
424 der November november
425 der Dezember december
426 unhöflich oartig
427 kurz kort
428 lang lång
429 nur bara
430 ohne utan
431 kaufen köpa
432 kosten kosta
433 ein Paar ett par
434 leer tom
435 feiern fira
436 heute Abend ikväll
437 das Geschäft affären
438 die Spezialität specialiteten
439 der Koch kocken
440 der Apfel äpplet
441 die Birne päronet
442 die Banane bananen
443 der Pfirsich persikan
444 die Orange apelsinen
445 die Zitrone citronen
446 die Ananas ananasen
447 das Gemüse grönsaken
448 die Gurke gurkan
449 die Tomate tomaten
450 der Spinat spenaten
451 der Mais majsen
452 der Kohl kålen
453 die Bohne bönan
454 der Reis riset
455 die Nudeln nudlarna
456 der Blumenkohl blomkålen
457 die Zwiebel löken
458 der Salat salladen
459 die Salatsoße salladsdressingen
460 die Butter smöret
461 fettig fett
462 das Steak biffen
463 das Roastbeef rostbiffen
464 das Lammfleisch lammköttet
465 das Würstchen korven
466 der Fisch fisken
467 das Milchprodukt mjölkprodukten
468 der Käse osten
469 das Milchshake milkshaken
470 die Schokolade chokladen
471 das (Speise)Eis glassen
472 weiß vit
473 rot röd
474 der Rum rommen
475 der Wodka vodkan
476 die Kultur kulturen
477 helfen hjälpa
478 ausgehen gå ut
479 nächste Woche nästa vecka
480 schrecklich avskyvärd
481 das Haus huset
482 das Untergeschoss källaren
483 das Fenster fönstret
484 glauben tro
485 bedeuten betyda
486 verstehen förstå
487 die Besichtigung sightseeingen
488 interessant intressant
489 viel mycket
490 viele många
491 über över
492 schon redan
493 der Brief brevet
494 das Foto fotot
495 hoffen hoppas
496 der Ort platsen
497 der Junge pojken
498 das Mädchen flickan
499 der Kurs kursen
500 neu ny
501 das Auto bilen
502 geradeaus rakt fram
503 die Polizei polisen
504 der Krankenwagen ambulansen
505 das Superbenzin den 98-oktaniga bensinen
506 der Bahnhof järnvägsstationen
507 die U-Bahn tunnelbanan
508 klein liten
509 exakt exakt
510 zusammen tillsammans
511 rauchen röka
512 eigentlich egentligen

Binary file not shown.

View File

@@ -1,86 +0,0 @@
import genanki
import csv
import random
# Variablen
ausgabe_datei = "LZ.apkg"
csv_datei = "LZ.csv" # Name der CSV-Datei
# Konvertieren der LZ-Kopie zu CSV, CSV-Trenner ist das Semikolon
# Datei einlesen und neue Datei schreiben
with open('LZ.txt', 'r', encoding='utf-8') as input_file, open('LZ.csv', 'w', encoding='utf-8', newline='') as output_file:
reader = csv.reader(input_file, delimiter='\t') # Tab als Trennzeichen
writer = csv.writer(output_file, delimiter=';') # Semikolon als Trennzeichen
for row in reader:
if len(row) >= 3: # Sicherstellen, dass es mindestens 3 Spalten gibt
writer.writerow([row[1], row[2]]) # Spalte 2 und 3 schreiben
# Erstelle ein Anki-Deck
deck_id = 123456789 # Zufällige Zahl, um das Deck eindeutig zu identifizieren
deck_name = "Langzeit" # Name des Decks
my_deck = genanki.Deck(deck_id, deck_name)
# Definiere ein einfaches Anki-Kartenmodell
my_model = genanki.Model(
1607392319, # Zufällige Zahl, um das Modell eindeutig zu identifizieren
"Einfaches Modell",
fields=[
{"name": "Frage"},
{"name": "Antwort"},
],
templates=[
{
"name": "Normal",
"qfmt": "{{Frage}}", # Front der Karte
"afmt": "{{FrontSide}}<hr id='answer'>{{Antwort}}", # Rückseite der Karte
},
],
css="""
.card {
display: flex;
justify-content: center;
align-items: center;
text-align: center;
font-family: Arial, sans-serif;
font-size: 24px;
height: 100%;
}
""",
)
# Lies die CSV-Datei und füge Karten hinzu
karten = []
with open(csv_datei, "r", encoding="utf-8") as file:
reader = csv.reader(file,delimiter=";")
next(reader) # Überspringe die Kopfzeile
for i, row in enumerate(reader, start=2): # Starte bei Zeile 2 wegen der Kopfzeile
if len(row) != 2:
print(f"Warnung: Zeile {i} hat nicht genau 2 Spalten und wird übersprungen: {row}")
continue
frage, antwort = row
karten.append((frage, antwort))
# Als "Normal" drehen
karten.append((antwort,frage))
#my_note = genanki.Note(
# model=my_model,
# fields=[frage, antwort],
#)
#my_deck.add_note(my_note)
# Mische die Reihenfolge der Karten
random.shuffle(karten)
# Füge die gemischten Karten zum Deck hinzu
for frage, antwort in karten:
my_note = genanki.Note(
model=my_model,
fields=[frage, antwort],
)
my_deck.add_note(my_note)
# Erstelle das Anki-Paket
genanki.Package(my_deck).write_to_file(ausgabe_datei)
print(f"Anki-Stapel wurde erfolgreich in '{ausgabe_datei}' gespeichert.")

BIN
mp3/.DS_Store vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,5 @@
import genanki
import csv
import os
import csv, os, random
# Variablen
csv_datei = "LZMP3.csv" # CSV-Datei mit Fragen, Antworten und Audio-Dateien
@@ -42,11 +41,12 @@ my_model = genanki.Model(
""",
)
# CSV-Datei einlesen und Notizen erstellen
notes = [] # Liste für Notizen
karten_anzahl = 0
with open(csv_datei, "r", encoding="utf-8") as file:
reader = csv.reader(file, delimiter=";")
#next(reader) # Kopfzeile überspringen
next(reader) # Kopfzeile überspringen
for i, row in enumerate(reader, start=2):
if len(row) < 2: # Mindestens zwei Spalten notwendig
print(f"Warnung: Zeile {i} hat zu wenige Spalten und wird übersprungen: {row}")
@@ -58,19 +58,17 @@ with open(csv_datei, "r", encoding="utf-8") as file:
# MP3-Datei zur Medienliste hinzufügen, falls vorhanden
if audio_datei and os.path.exists(audio_datei):
media_files.append(audio_datei)
audio_html = f'[sound:{audio_datei}]' # MP3-Datei in Anki-Format
audio_html = f'[sound:{os.path.basename(audio_datei)}]' # MP3-Datei in Anki-Format
else:
audio_html = "" # Kein Audio
print (f"Warnung: Keine Audio-Datei gefunden für Frage: {frage}")
# Notiz erstellen
# Notiz erstellen und in Liste speichern
note = genanki.Note(
model=my_model,
fields=[frage.strip(), antwort.strip(), audio_html],
tags=["Audio"],
)
print(f"Frage: {frage}, Antwort: {antwort}, Audio: {audio_html}")
my_deck.add_note(note)
notes.append(note)
karten_anzahl += 1
if karten_anzahl == 0:
@@ -78,6 +76,13 @@ if karten_anzahl == 0:
else:
print(f"{karten_anzahl} Karten erfolgreich erstellt.")
# Notizen zufällig mischen
random.shuffle(notes)
# Gemischte Notizen zum Deck hinzufügen
for note in notes:
my_deck.add_note(note)
# Stapel exportieren mit Medien
package = genanki.Package(my_deck)
package.media_files = media_files # Medien hinzufügen

View File

@@ -0,0 +1,23 @@
import csv
import re
file = open('LZMP3.csv', 'w+')
file.close()
with open('LZ.csv', 'r', encoding='utf-8') as input_file, open('LZMP3.csv', 'w', encoding='utf-8',
newline='') as output_file:
reader = csv.reader(input_file, delimiter=';') # Tab als Trennzeichen
writer = csv.writer(output_file, delimiter=';') # Semikolon als Trennzeichen
for row in reader:
print(row)
row[0] = row[0].replace("!","").replace("?", "")
row[1] = row[1].replace("!", "").replace("?", "")
row[0] = re.sub(r" \.+", "", row[0])
row[1] = re.sub(r" \.+", "", row[1])
if len(row) >= 2:
column3 = (row[1]+".mp3").replace(" ", "_")
#column3 = re.sub(r" \.+", ".", column3)
writer.writerow([row[0], row[1], column3]) # Spalte 2 und 3 schreiben

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
mp3cut/.DS_Store vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More