Tag: linux

Extrahieren Sie jede Sequenzdaten als einzelne Datei

Es gibt eine ecoli.ffn Datei mit Zeilen, die den Namen der Sequenzierung von Genen angeben: $head ecoli.ffn >ecoli16:g027092:GCF_000460315:gi|545267691|ref|NZ_KE701669.1|:551259-572036 ATGAGCCTGATTATTGATGTTATTTCGCGT AAAACATCCGTCAAACAAACGCTGATTAAT >ecoli16:g000011:55989:gi|218693476|ref|NC_011748.1|:1128430-1131042 GTGTACGCTATGGCGGGTAATTTTGCCGAT >ecoli16:g000012:55989:gi|218693476|ref|NC_011748.1|:1128430-1131042 GTGTACGCTATGGCGGGTAATTTTGCCGAT CTGACAGCTGTTCTTACACTGGATTCAACC CTGACAGCTGTTCTTACACTGGATTCAACC Wie oben gezeigt, ist der Genname zwischen dem 1. und 2. Doppelpunkt: g027092 g000011 g000012 Ich möchte ecoli.ffn , um drei Dateien zu generieren: g027092.txt , g000011.txt , g000012.txt […]

Wie passiere ich ein Sternchen zum Modul "sh" in Python?

Ich verwende das "sh" -Modul in python, um externe Befehle auf Linux aufzurufen. In meinem speziellen Fall möchte ich den Befehl "du" anrufen, weil es effizienter ist, solche Berechnungen "von Hand" zu machen. Leider funktioniert die folgende Zeile nicht: output = sh.du('-sx', '/tmp/*') Aber das funktioniert: output = sh.du('-sx', '/tmp/') Wenn ich ein asterisk passiere, […]

Streaming von Audio und Video

Ich habe schon eine Weile versucht, aber zu kämpfen. Ich habe zwei Projekte: Stream Audio auf Server für die Verteilung über das Internet Streamen Sie Audio und Video von einer Webcam zu einem Server für die Verteilung über das Internet. Ich habe bisher ffmpeg und ffserver, PulseAudio, mjpegstreamer (ich habe diese Arbeit aber kein Audio) […]

Filteroptionen für Sniff-Funktion in der Skulptur

Ich arbeite an einem scapy-basierten Tool, wo ich an einem Punkt muss ich ein Paket auf der Grundlage von Protokoll und die IP-Adresse des Ziels schnüffeln Ich würde gerne wissen, wie die Filter-Option in sniff () -Funktion verwendet werden kann. Ich habe versucht, Format in der Dokumentation, aber die meisten der Zeiten, die es in […]

Pillow-Fehler installieren: Setup-Skript mit Fehler beendet: Befehl 'x86_64-linux-gnu-gcc' fehlgeschlagen mit Exit-Status 1

Während ich versuche zu installieren Pillow 2.5.3 Ich bekomme einen Fehler: Befehl 'x86_64-linux-gnu-gcc' fehlgeschlagen mit Exit-Status 1 Hier ist das komplette Protokoll von dem, was passiert ist Ich brauche diese Bibliothek als Teil eines anderen Pythonprojektes. Ich habe viele Lösungen durchgemacht, aber keiner hat mir geholfen

Python-Unterprozess läuft im Hintergrund, bevor die Ausgabe zurückgegeben wird

Ich habe einen Python-Code, den ich mit perf debuggen möchte. Zu diesem Zweck möchte ich Unterprozeß verwenden. Der folgende Befehl gibt Befehlsbezogene Informationen eines Prozesses zurück, bis der Befehl über Ctrl ^ C verlassen wird. perf stat -p <my_pid> Nun möchte ich das in einem Python-Code im Hintergrund laufen, bis zu einem Punkt, wo ich […]

Python, gevent, urllib2.urlopen.read (), Download Beschleuniger

Ich versuche, einen Download-Beschleuniger für Linux zu erstellen. Mein Programm nutzt gevent, os und urllib2. Mein Programm erhält eine URL und versucht, die Datei gleichzeitig herunterzuladen. Der ganze Code ist gültig. Mein einziges Problem ist, dass urllib2.urlopen.read () mich von der Ausführung der .read () – Funktion gleichzeitig blockiert. Dies ist die Ausnahme, die mich […]

Wie lese ich den argv-Wert ohne Flucht aus?

Ich schreibe ein Python-Skript namens flac2m4a, das ffmpeg anruft, um eine .flac-Datei in .m4a-Datei zu konvertieren. Das Kernprogramm ist so: cmd = "ffmpeg -i %s -acodec alac %s.m4a" % (sys.argv[1], sys.argv[1][:-5]) os.system(cmd) Ich kann das Programm so verwenden: ./flac2m4a path_to_the_song.flac Aber wenn ich es für einige Lieder mit besonderen Zeichen in ihrem Namen ausführen: ./flac4m4a.py […]

Python lesen HID

Ich würde gerne ein Programm machen, das die Eingaben von HIDs, die an ein Linux-System angeschlossen sind, übernimmt und MIDI aus diesen erzeugt. Ich bin auf der MIDI-Seite ok, aber ich kämpfe auf der HID-Seite der Dinge. Während dieser Ansatz funktioniert ok (von hier genommen ): #!/usr/bin/python2 import struct inputDevice = "/dev/input/event0" #keyboard on my […]

Sammeln von Rückgabewerten aus pythonfunktionen in bash

Ich verwende ein bash-Skript, das die Funktion / Methode eines Python-Skripts aufruft. Ich möchte die Rückgabe valuie dieser Funktion in eine lokale Variable im aufrufenden bash-Skript sammeln. Try1.sh enthält: #!/bin/sh RETURN_VALUE=`python -c 'import try3; try3.printTry()'` echo $RETURN_VALUE Jetzt das Python-Skript: #!/usr/bin/python def printTry(): print 'Hello World' return 'true' Auf der Anerkennung der Bash-Skript: $./tr1.sh Hello […]

Python ist die beste Programmiersprache der Welt.