Tag: sys
Für Fragen rund um das Python-Modul namens sys. Dieser tag ist auch für Fragen im Zusammenhang mit der Sys-namespace – root-namespace für die Microsoft AJAX-Bibliothek, die alle grundlegenden Klassen und Basisklassen.
3
Antworten
Entwickle ich eine Anwendung, die nicht freigesetzt werden sollen, als standard-app. Es werden die Ausführung auf einem gerooteten Gerät. Ich die Möglichkeit zum schreiben einer Datei in das /sys/- Verzeichnis. Die fragliche Datei ist im Besitz von
3
Antworten
Ich normalerweise führen Sie dieses Skript für die Befehlszeile, mit einem argument: python myscript.py argument Aber wenn dieses argument fehlt, möchte ich die Fehlermeldung angezeigt werden: Verwendung: myscript.py [Datei ...] Skript: import sys from lxml import etree
1
Antworten
Ich soll zur Umsetzung der bereits definierten system-Aufrufe in PintOS ( halt(), create()...etc definiert in pintos/src/lib/user/syscall.c ). Die aktuelle system-call-handler in pintos/src/userprog/syscall.c tut sich gar nichts. Wie mache ich einen Prozess, der macht das system die Anrufe.
5
Antworten
sys.argv nimmt Argumente an der shell-Befehlszeile, wenn ein Programm ausgeführt. Wie mache ich diese Argumente optional? Ich weiß, dass ich verwenden können try - except. Aber dies zwingt Sie zum einfügen entweder keine zusätzlichen Argumente oder alle
4
Antworten
Ich habe ein Skript, dass bedeutet, verschiedene Dinge und Zugang paramenters mithilfe von sys.argv, aber wenn das Skript bekommt das unittest-Teil des Codes, der es sagt, es ist kein Modul für diesen. Das Skript, das ich habe,
2
Antworten
Unter welchen Situationen würde ich wollen, verwenden Sie einen über den anderen? Was ist der Unterschied zwischen: >>> import inspect >>> print(inspect.getouterframes(inspect.currentframe())) [(<frame object at 0x8fc262c>, '<stdin>', 1, '<module>', None, None)] Und: >>> import traceback >>> traceback.extract_stack()
2
Antworten
Follow-up von dieser Frage, LogBack Syslog funktioniert nicht java Ich verwende folgenden Befehl zum anzeigen syslog im ubuntu 16.04 aber unter Ergebnis. Ist es der richtige Weg, um view? user@xxx:~$ tail -f /var/log/syslog Jun 6 23:08:50 xxx
2
Antworten
Gerade Herumspielen mit pygame und lief in diese Fehlermeldung. CODE: import sys import pygame pygame.init() size = width, height = 600, 400 screen = pygame.display.set_mode(size) while 1: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit(); sys.exit();
3
Antworten
Ich habe die folgende Funktion: def getInput(): # define buffer (list of lines) buffer = run = True while run: # loop through each line of user input, adding it to buffer for line in sys.stdin.readlines():
2
Antworten
Ich versuche zu überholen "sys.argv[1]" in einer Funktion. #!/usr/bin/env/python import sys def main(): test(sys.argv[1]) def test(sys.argv[1]): print "Hello " + sys.argv[1] ./arg.py World File "./arg.py", line 5 def test(sys.argv[1]): ^ SyntaxError: invalid syntax Nicht sicher, wo gehen
2
Antworten
Was ist der Unterschied zwischen system-Variablen und environment-Variablen werden in CAPL-Skript mit Beispiel? Werfen Sie einen Blick auf dieser ich habe es aber mit einem Beispiel, was sind die genauen system-Variablen in CAPL oder KANU? InformationsquelleAutor Sachin
2
Antworten
Gibt es zwei Verzeichnisse auf meinem desktop - DIR1 und DIR2 enthalten die folgenden Dateien: DIR1: file1.py DIR2: file2.py myfile.txt Die Dateien enthalten die folgenden: file1.py import sys sys.path.append('.') sys.path.append('../DIR2') import file2 file2.py import sys sys.path.append( '.'
5
Antworten
Ok also hier ist ein Teil von meinem code (habe ich importiert sys) if __name__ == '__main__': MyCaesarCipher = CaesarCipher() #MyCaesarCipher IS a CaesarCipher() if len(sys.argv) >1: #what will it check? Done = False while not Done:
4
Antworten
Ich haben gegangen durch die sys Dokumentation, aber es ist etwas, dass ist mir noch immer unklar. Ich habe mir für eine ähnliche Frage auf stackoverflow, aber ich habe nichts gefunden, nützlich (klar, jede Bezugnahme ist geschätzt!).
3
Antworten
Zitat aus docs.python.org: "sys.argv Die Liste der Kommandozeilen-Argumente übergeben, um ein Python-Skript. argv[0] ist der Skript-name (es ist vom Betriebssystem abhängig, ob dies ist ein vollständiger Pfadname oder nicht). Wenn der Befehl ausgeführt wurde mithilfe der -c
5
Antworten
Bekomme ich wie, um Dateien zu öffnen, und verwenden Sie dann Python ' s pre-built in-Funktionen mit Ihnen. Aber wie sieht die sys.stdin Arbeit? for something in sys.stdin: some stuff here lines = sys.stdin.readlines() Was ist der
2
Antworten
also schrieb ich eine Klasse in ein Python-script wie: #!/usr/bin/python import sys import csv filepath = sys.argv[1] class test(object): def __init__(self, filepath): self.filepath = filepath def method(self): list = with open(self.filepath, "r") as table: reader =
2
Antworten
Ich brauche eine alternative zu töten, das python-Skript, während im inneren eine thread-Funktion. Meine Absicht ist es, die Tötung der server, wenn der client gibt eine 0 an... Ist das nicht zu funktionieren, weil die Fäden noch
2
Antworten
Dies ist mein Skript def main(argv): if len(sys.argv)>1: for x in sys.argv: build(x) if __name__ == "__main__": main(sys.argv) also von der Kommandozeile aus zu schreiben ich python myscript.py commandlineargument Ich will es überspringen myscript.py und einfach ausführen
3
Antworten
Versuchen, erstellen Sie einen twitter-bot, der liest die Zeilen aus und Bucht Sie. Mit Python ist3 und tweepy, über eine virtualenv auf meinem shared-server-Raum. Dies ist der Teil des Codes, der anscheinend Probleme: #!/foo/env/bin/python3 import re import
7
Antworten
Wie kann ich diese Abfrage auf welchem Weg auch immer: delete from sys.tables where is_ms_shipped = 0 Was passiert ist, ich ausgeführt eine sehr große Abfrage und ich habe vergessen zu setzen USE Richtlinie über die Spitze,
4
Antworten
Bin ich das lernen von code, und ich bin verwirrt von einem seiner Linien, das ist: things = [float(arg) for arg in sys.argv[1:]] Omega_a, Omega_b, Delta_a, Delta_b, \ init_pop_a, init_pop_b, tstep, tfinal = things Ich habe online
2
Antworten
import sys print sys.argv[1] Hallo, dies mag sehr einfach, aber ich kann nicht Python zu Lesen, dass alles von der Kommando-Zeile. das ist der code oben, und das, was ich Schreibe: myfile.py helloworld ist und was ich
1
Antworten
Möchte ich meinen .py-Datei zu akzeptieren-Datei gebe ich als Eingabe in der Befehlszeile. Verwendet habe ich das sys.argv und auch fileinput aber ich bin nicht immer die Ausgabe. Sie Frage ist nicht klar. Es ist unklar, was
1
Antworten
hatte ich eine Datei example_file.py , ich möchte an dieser example_file.py aus verschiedenen Dateien, also beschloss ich, fügen Sie example_file.py zu sys.path - und importieren dieser Datei in eine andere Datei mit der Funktionalität der Datei. Ich
7
Antworten
Erhalte ich diese Fehlermeldung: java.sql.SQLException: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER Wie zu beheben? (Ich muss SYS). Danke. InformationsquelleAutor der Frage user710818 | 2012-04-11
3
Antworten
Python verwendet die PYTHONPATH environment-variable, um zu bestimmen, in welchen Ordnern er suchen soll-Module. Sie können spielen, um mit ihm durch ändern sys.path, die funktioniert gut für Reine Python-Module. Aber wenn ein Modul verwendet shared-object-Dateien oder statischen
5
Antworten
Was bedeutet sys.stdout.flush() tun? InformationsquelleAutor der Frage I159 | 2012-04-04
4
Antworten
Dies könnte eine dumme Frage sein, aber ich kann nicht finden, eine Antwort, ich muss es Fragen. In der interaktiven python-ich möchte, um eine Nachricht zu verarbeiten, die ich mit: >>> message = sys.stdin.readlines() Funktioniert auch alles
2
Antworten
Ich bin mit python zu analysieren, die große Dateien, und ich bin in Speicherprobleme, deshalb habe ich mit sys.getsizeof (), um zu versuchen und halten die Spuren der Nutzung, sondern es ist das Verhalten mit numpy-arrays ist
3
Antworten
Ich habe ein Stück code, das funktioniert in Linux, und ich bin jetzt versucht, führen Sie es im windows habe ich den import sys, aber wenn ich mit sys.exit(). Ich erhalte eine Fehlermeldung, sys ist nicht definiert.
3
Antworten
Habe ich eine Python-Klasse "ClassA" und ein weiteres Python-Klasse, die angeblich zu importieren, ClassA, die ist "Klasse". Die Verzeichnisstruktur ist wie folgt: MainDir ../Dir ..../DirA/ClassA ..../DirB/ClassB Wie würde ich sys.path so dass ClassB können ClassA? InformationsquelleAutor der
4
Antworten
Ich habe gesehen, einige py-Skripts, die verwenden Sie diese oben in das script. In welchen Fällen sollte man es verwenden? import sys reload(sys) sys.setdefaultencoding("utf-8") InformationsquelleAutor der Frage mlzboy | 2010-09-30
13
Antworten
Immer wenn ich sys.path.appendwird das neue Verzeichnis Hinzugefügt werden. Allerdings, wenn ich in der Nähe python, die Liste wird wieder auf die Vorherige (Standard -?) Werte. Wie kann ich dauerhaft ein Verzeichnis hinzufügen PYTHONPATH? InformationsquelleAutor der Frage
2
Antworten
Wo ist die Python-sys.Pfad initialisiert? UPD: Python fügt einige Wege vor, die sich auf PYTHONPATH: >>> import sys >>> from pprint import pprint as p >>> p(sys.path) ['', 'C:\\Python25\\lib\\site-packages\\setuptools-0.6c9-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\orbited-0.7.8-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\morbid-0.8.6.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\demjson-1.4-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\stomper-0.2.2-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\uuid-1.30-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\stompservice-0.1.0-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\cherrypy-3.0.1-py2.5.egg', 'C:\\Python25\\lib\\site-packages\\pyorbited-0.2.2-py2.5.egg',
5
Antworten
Ich möchte den parent des aktuellen Verzeichnisses von einem Python-Skript. Zum Beispiel starte ich das Skript von /home/kristina/desire-directory/scripts den Wunsch Pfad in diesem Fall ist /home/kristina/desire-directory Ich weiß sys.path[0] aus sys. Aber ich will nicht analysieren sys.path[0]
9
Antworten
angenommen, es ist ein Skript machen, so etwas wie dieses: # module writer.py import sys def write(): sys.stdout.write("foobar") Nun angenommen, ich möchte zum erfassen der Ausgabe des write - Funktion und speichern es in eine variable zur