Tag: windows

Python: Plattformübergreifende Lösung zur Erkennung von physikalischen Nicht-HT-CPUs?

Ich versuche, die Anzahl der Nicht-HyperThreading Kerne auf einer Maschine mit einer Cross-Plattform-Methode zu erkennen. Multiprocessing's cpu_count erkennt nur die Gesamtzahl der Prozessoren, und ich kann grep / proc / cpuinfo auf Linux-Rechnern, um die Antwort zu finden. Allerdings suche ich eine Windows-Lösung. Dieser Newsgroup- Thread half ein wenig, aber ich habe die Antwort noch […]

Warum python executable öffnet neue Fensterinstanz, wenn die Funktion von Multiprocessing-Modul auf Windows aufgerufen wird

Kurze Frage: Warum python ausführbare Datei von pyinstaller erzeugt öffnet neue Fensterinstanz, wenn die Funktion von Multiprocessing-Modul auf Windows-Betriebssystem aufgerufen wird Ich habe einen GUI-Code geschrieben mit pyside. Wo, wenn wir auf einfache Schaltfläche klicken, wird es faktoriell in einem anderen Prozess (mit Multiprocessing-Modul) zu berechnen. Es funktioniert wie erwartet, wenn ich Python-Programm laufen. Aber […]

Warum os.rename () erhebt eine Ausnahme in Python 2.7?

print(path) print(dir_name+"\\"+f_parent+"_"+parts[0]+"_"+date+extension) os.rename(path, dir_name+"\\"+f_parent+"_"+parts[0]+"_"+date+extension) Zeilen 1 & 2 sind Debug und Aussagen und diese drucken: D:\Doc\Papa\Photos\2012\2012_07_divers\CSC_3709.jpg D:\Doc\Papa\Photos\2012\2012_07_divers\2012_07_divers_CSC_3709_2012_07_06_21_04_26.jpg Zeile 3 erhöht: File "D:\Doc\Papa\scripts\python\photosort\photosort.py", line 83, in rename os.rename(path, dir_name+"\\"+f_parent+"_"+parts[0]+"_"+date+extension) WindowsError: [Error 183] Impossible de créer un fichier déjà existant Was übersetzt: WindowsError: [Error 183] Can not create a file that already exists

Python bekommt falschen Wert für os.environ ["ProgramFiles"] auf 64bit Vista

Python 2.4.3 auf einer Vista64 Maschine. Die folgenden 2 Variablen befinden sich in der Umgebung: ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) Aber wenn ich folge import os print os.environ["ProgramFiles"] print os.environ["ProgramFiles(x86)"] Ich bekomme: C:\Program Files (x86) C:\Program Files (x86) Wie kann ich den richtigen Wert von "ProgramFiles" bekommen?

Umbenennen von mehreren Dateien auf der Grundlage von Dokument Text String

Ich habe schon gesehen, dass da etwas da draußen das Bulk Rename Utility genannt wird, aber die Datendateien, die ich umbenennen möchte, sind relativ vertraulich und so, vielleicht unangemessen, ich bin vorsichtig, es zu benutzen. Ebenso bin ich nicht sicher, dass es mir erlauben wird, spezifische Strings in der Art zu suchen, wie ich es […]

Python-Auflösung von datetime.now ()

from datetime import datetime import time for i in range(1000): curr_time = datetime.now() print(curr_time) time.sleep(0.0001) Ich habe die Auflösung von datetime.now() . Da es in Mikrosekunden ausgegeben wird, erwarte ich, dass jeder Druck anders sein wird. Allerdings bekomme ich immer so etwas. … 2015-07-10 22:38:47.212073 2015-07-10 22:38:47.212073 2015-07-10 22:38:47.212073 2015-07-10 22:38:47.212073 2015-07-10 22:38:47.212073 2015-07-10 22:38:47.212073 […]

Python-Teilprozeß-Ausgabe mit Bekenntnissen

Ich habe derzeit ein großes Problem mit einem Python-Skript. Das Skript führt beliebige Befehle über einen Handler aus, um eine fehlerhafte Fehlerberichterstattung in eine korrekte Fehlerberichterstattung umzuwandeln. Das Problem, das ich habe, ist das Skript, um korrekt auf Windows mit einem Befehl zu arbeiten, der ampersands in seinem Pfad enthält. Ich habe versucht, den Befehl […]

Wie man imagemagick im Hintergrund von Python ausführt

Wie kannst du imagemagick aus python verwenden, ohne ein neues Kommandozeilenfenster zu öffnen und Fokus zu verlieren? Diese Schleife zeigt das Problem; Das System wird bei der Arbeit an Bildern unbrauchbar, weil man bei jedem Systemaufruf den Fokus verliert: for i in range(0,100,1): image = 'convert -background '+'black'+' -fill '+'white'+' -font '+'arial'+' -size '+'50'+'x50'+' -encoding […]

Python – subprocess.call mit cygwin anstelle von cmd auf windows

Ich programmiere unter Windows 7 und in einem meiner pythonprojekte muss ich bedtools anrufen , das nur mit cygwin unter Windows arbeitet. Ich bin neu in Cygwin, installierte die Default-Version + alles, was für Bedinols benötigt wurde, und dann benutzte Cygwin, um Bettwäsche zu installieren, indem du wie in der Installationsanleitung beschrieben machst. $ tar […]

Das Erstellen von LLVM schlägt mit leerer Fehlermeldung fehl

Ich versuche, LLVM 3.1 und Clang 3.1 zu bauen. Ich folgte dem Getting Started Guide von Clangs Website – schau dir die Repositories an den benötigten Orten an, bekommst Python, etc. Wenn ich Python 3.3 installiert habe, gibt es einen Python semantischen Fehler – from main import main , kein Modul namens main . Wenn […]

Python ist die beste Programmiersprache der Welt.