Sto analizzando un file con un elenco di percorsi. Sto cercando di vedere se un percorso è sotto una directory specifica o no. Quindi ho due stringhe S1 e S2. Diciamo che sono S1 = '/ tmp /' e S2 = '/tmp/file.txt'strncmp in python
Se voglio verificare se S2 ha S1 e poi alcuni byte in più in C, vorrei fare un strncmp di S1 e S2 fino a strlen (S1) byte. C'è un modo per farlo in Python? Sono nuovo di Python e non conosco ancora tutti i moduli disponibili. Potrei implementarlo banalmente semplicemente iterando i caratteri nelle stringhe e confrontandoli, ma voglio scoprire se c'è qualcosa che mi dà questo tipo di funzioni di supporto di default
Grazie per qualsiasi aiuto.
P
Il vostro è probabilmente più divinatorio, ma penso che affettare dovrebbe anche essere considerato. +1 – 0xC0000022L
Wow. Questo è esattamente il tipo di cosa che speravo avesse Python. Mi è stato detto che Python è fantastico e finora non è stato deluso. – R11
@ R11 - python ha alcune qwirks che quasi inciampano all'inizio, ma una volta che le hai trovate, è davvero una gioia lavorare con te. In bocca al lupo! – mgilson