Die Suche ergab 100 Treffer

von Krischu
Samstag 14. Februar 2026, 12:29
Forum: Allgemeine Fragen
Thema: String via Array Operator adressieren?
Antworten: 8
Zugriffe: 237

Re: String via Array Operator adressieren?

Sirius3 hat geschrieben: Samstag 14. Februar 2026, 11:54 Der Fehler tritt auf, weil der String zu kurz ist, also kein Index 1 existiert.

Code: Alles auswählen

cresttol = "A"
cresttol[1]
Warum glaubst du, dass der String mindestens zwei Zeichen hat?
Laut Anwendung sollte das so sein. Die Toleranzklassen, um die es hier geht, sind Buchstaben/Zahlenpaare. 2G z.B.
von Krischu
Samstag 14. Februar 2026, 11:40
Forum: Allgemeine Fragen
Thema: String via Array Operator adressieren?
Antworten: 8
Zugriffe: 237

Re: String via Array Operator adressieren?


@Krischu: Was ist denn das für eine Frage? Das kann man doch einfach ausprobieren wenn man aus irgendeinem Grund nicht in der Python-Dokumentation nachlesen kann.


Ja ja, natürlich. Ich hab's auch eben ausprobiert. Eigentlich ist der Hintergrund ein anderer und ich wollte jetzt nicht das ganze ...
von Krischu
Samstag 14. Februar 2026, 11:27
Forum: Allgemeine Fragen
Thema: String via Array Operator adressieren?
Antworten: 8
Zugriffe: 237

String via Array Operator adressieren?

Kann man auf eine String-Variable indiziert zugreifen?

Beispiel:

Code: Alles auswählen

s="abcdef"
first=s[0]
second=s[1]
von Krischu
Montag 7. Juli 2025, 11:23
Forum: Installation/Konfigurieren
Thema: Upgrade von Jupyter und allem, was dahinter ist. (mac, macport)
Antworten: 0
Zugriffe: 13142

Upgrade von Jupyter und allem, was dahinter ist. (mac, macport)

Die Situation auf meinem macOS (BigSur, macport) ist etwas unübersichtlich. Ich hatte festgestellt, das mein sympy im Jupyter Notebook
ziemlich veraltet war (1.3 statt 1.14). Ich machte darauf auf Kommandoebene ein `pip install --upgrade sympy`.

pip install --upgrade sympy
WARNING: Skipping /usr ...
von Krischu
Samstag 8. Februar 2025, 18:16
Forum: Datenbankprogrammierung mit Python
Thema: SELECT auf eine sqlite DB - Datum lesbar darstellen
Antworten: 2
Zugriffe: 9813

SELECT auf eine sqlite DB - Datum lesbar darstellen

Guten Tag zusammen. Ich wende mich hier an das Forum, weil ich hoffe, hier jemand SQLite-Kundigen zu finden. Es betrifft zwar nicht direkt Python, aber die Frage könnte genauso in Python vorkommen.

Ich durchforste meine Firefox History mit einem Shell-Skript, das gerade in den Anfängen steht ...
von Krischu
Mittwoch 27. November 2024, 09:44
Forum: Wissenschaftliches Rechnen
Thema: array an anderes anhängen - append
Antworten: 19
Zugriffe: 20973

Re: array an anderes anhängen - append


@Krischu: Damit man das importieren kann ohne das der Code in `main()` ausgeführt wird und damit man keine globalen Variablen hat.


Ja, gut. Aber warum will ich mein eigenes kleines Programm importieren? Ich habe dieses main-Konstrukt öfters gesehen, aber bringt es hier jetzt was Essentielles ...
von Krischu
Dienstag 26. November 2024, 10:22
Forum: Wissenschaftliches Rechnen
Thema: array an anderes anhängen - append
Antworten: 19
Zugriffe: 20973

Re: array an anderes anhängen - append


Dann nimm doch einfach eine for-Schleife:
from more_itertools import distinct_permutations


def check(a):
# hier Code zum überprüfen eine Bedingung
return True


def main():
permutations = distinct_permutations([3, 3, 4, 4, 7, 7, 1, 1, 5, 5])
for some_numbers in filter(check, permutations ...
von Krischu
Dienstag 26. November 2024, 08:31
Forum: Wissenschaftliches Rechnen
Thema: array an anderes anhängen - append
Antworten: 19
Zugriffe: 20973

Re: array an anderes anhängen - append


@Krischu: Weil das das Ergebnis von `side_effect()` ist. Ein Generator. Erst das `ilen()` konsumiert die Elemente die der generiert, womit auch `filter()` überhaupt etwas macht, und `permutations` ebenfalls.
In [95]: permutations

In [98]: ilen(side_effect(print, filter(check, permutations ...
von Krischu
Montag 25. November 2024, 12:00
Forum: Wissenschaftliches Rechnen
Thema: array an anderes anhängen - append
Antworten: 19
Zugriffe: 20973

Re: array an anderes anhängen - append


@Krischu: `more_itertools` ist doch dokumentiert. `side_effect()` ruft das erste Argument mit jedem Element aus dem iterierbaren zweiten Argument auf und liefert dann das Element unverändert weiter. Also hier werden alle Elemente die aus `filter()` kommen, mit `print()` ausgegeben. `ilen()` zählt ...
von Krischu
Montag 25. November 2024, 09:29
Forum: Wissenschaftliches Rechnen
Thema: array an anderes anhängen - append
Antworten: 19
Zugriffe: 20973

Re: array an anderes anhängen - append

Danke für die stilistischen und idiomatischen Verbesserungen. Diese "komischen Sachen" rutschen mir da manchmal rein, wenn ich etwas analysieren oder verstehen will. total brauchte ich nur während des Entwickelns, um mir ein Bild von den Größen zu machen. for a in b sollte man sich an den Spiegel ...
von Krischu
Sonntag 24. November 2024, 18:58
Forum: Wissenschaftliches Rechnen
Thema: array an anderes anhängen - append
Antworten: 19
Zugriffe: 20973

Re: array an anderes anhängen - append

Danke für den Tip `more_itertools.distinct_permutations()` . Werde ich auch noch ausprobieren. Ansonsten gelöst :



import itertools as p
import numpy as np
import math

total = 0

def check(a):
# hier Code zum überprüfen eine Bedingung
return True

a=p.permutations([3,3,4,4,7,7,1,1,5,5 ...
von Krischu
Sonntag 24. November 2024, 18:17
Forum: Wissenschaftliches Rechnen
Thema: array an anderes anhängen - append
Antworten: 19
Zugriffe: 20973

Re: array an anderes anhängen - append

Danke für die Ideen. Genesis der Daten ist folgende:



a=p.permutations([6,6,2,2,3,3,7,7,5,5])
<itertools.permutations object at 0x7fca99df6eb8>
# ich könnte jetzt daraus eine Liste machen
b=list(a)


Zunächst habe ich Permutationen von 10 Elementen, die Duplikate enthalten. Daraus folgt, daß die ...
von Krischu
Sonntag 24. November 2024, 12:32
Forum: Wissenschaftliches Rechnen
Thema: array an anderes anhängen - append
Antworten: 19
Zugriffe: 20973

array an anderes anhängen - append

Ich möchte ein leeres (numpy) array deklarieren, was das shape (,10) hat. Dem Array möchte ich nach und nach Array Zeilen [0,1,2,3,4,5,6,7,8,9] anhängen.

import numpy as np

c=np.array([])

b=np.array([0,1,2,3,4,5,6,7,8,9])

np.append(c,b[0])
print (b)
print (c)

EDIT: noch ein weiterer Versuch ...
von Krischu
Freitag 7. Juli 2023, 10:40
Forum: Allgemeine Fragen
Thema: jupyter notebook pylab inline plots matplotlib backend Qt5Agg
Antworten: 0
Zugriffe: 2392

jupyter notebook pylab inline plots matplotlib backend Qt5Agg

Plattform: macBookPro, macOS, Firefox

Ich rufe gerade ein jupyter notebook auf, das noch die plots des letzten Laufs in line anzeigt. Jetzt lösche ich den output und
auf einmal öffnen sich die Plots in einem extra hochpoppenden QT5-Fenster. QT schließe ich daraus, daß folgende Meldung erscheint ...
von Krischu
Samstag 29. Oktober 2022, 13:01
Forum: Installation/Konfigurieren
Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Antworten: 8
Zugriffe: 3579

Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.

Habe es reparieren können. Da `which jupyter` auf ~/anaconda3/bin/jupyter zeigte, habe ich libmkl_core.dylib aus ~/opt/anaconda3/lib nach ~/anaconda3/lib kopiert. Die fehlte dort. Wahrscheinlich habe ich sie aus Versehen selber gelöscht. Mea Culpa. Aber trotzdem müßte man sowas doch durch ...
von Krischu
Samstag 29. Oktober 2022, 07:40
Forum: Installation/Konfigurieren
Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Antworten: 8
Zugriffe: 3579

Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.

Das unter dem Users-Verzeichnis ein /opt-Verzeichnis ist, ist komisch.

Nee, das ist eigentlich normal, wenn userspezifisch und nicht "für alle User" installiert wird unter macOS. Habe ich jedenfalls so erfahren.

Da stehen bei mir folgende Sachen:


$ ls ~/opt
anaconda3 gcc-arm-none-eabi-4_8 ...
von Krischu
Freitag 28. Oktober 2022, 10:25
Forum: Installation/Konfigurieren
Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Antworten: 8
Zugriffe: 3579

Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.

Könnte es sein, daß mein environment/path nicht stimmt? Wenn ich auf Kommandozeile "pip" eingebe, kommt
-bash: pip: command not found

$ conda list '(nltk|mkl)'
# packages in environment at /opt/anaconda3:
#
# Name Version Build Channel
mkl 2021.4.0 hecd8cb5_637
mkl-service 2.4.0 py38h9ed2024_0 ...
von Krischu
Freitag 28. Oktober 2022, 10:17
Forum: Installation/Konfigurieren
Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Antworten: 8
Zugriffe: 3579

Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.

Das ist keine Lösung. Das ist so, als empfielt man, auf eine FPU zu verzichten, nur weil die Library nicht da ist und mit NOFPU zu kompilieren (als fiktives Beispiel).

Der Fehler tritt bereits genau dann auf, wenn ich in diesem Code die erste Zeile freischalte:


import numpy as np
#import math as ...
von Krischu
Freitag 28. Oktober 2022, 09:25
Forum: Installation/Konfigurieren
Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Antworten: 8
Zugriffe: 3579

jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.

Ich habe letztens beim Versuch, Platz zu schaffen, aus Versehen wohl wichtige dylibs gelöscht (macOS).
Jetzt kriege ich beim Starten des jupyter notebooks im kernel terminal:

Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.

Hatte schon "conda install mkl" abgesetzt, ohne Erfolg. Gibt es ...