Als «python» getaggte Fragen

Python ist eine dynamisch typisierte Mehrzweck-Programmiersprache mit mehreren Paradigmen. Es wurde entwickelt, um schnell zu lernen, zu verstehen, zu verwenden und eine saubere und einheitliche Syntax durchzusetzen. Bitte beachten Sie, dass Python 2 ab dem 01.01.2020 offiziell nicht mehr unterstützt wird. Fügen Sie für versionenspezifische Python-Fragen das Tag [python-2.7] oder [python-3.x] hinzu. Wenn Sie eine Python-Variante oder -Bibliothek (z. B. Jython, PyPy, Pandas, Numpy) verwenden, fügen Sie diese bitte in die Tags ein.

11
Beenden der Python-Befehlszeile
Um die Python-Befehlszeile zu verlassen, muss ich exit () eingeben. Wenn ich exit tippe, heißt es Use exit() or Ctrl-Z plus Return to exit Normalerweise exitmöchten Sie beim Tippen das Programm beenden. Warum gibt mir der Interpreter den obigen Fehler, wenn er weiß, dass ich versuche, die Befehlszeile zu verlassen? …
151 python 


3
Pandas erstellen einen leeren DataFrame mit nur Spaltennamen
Ich habe einen dynamischen DataFrame, der einwandfrei funktioniert, aber wenn dem DataFrame keine Daten hinzugefügt werden müssen, wird eine Fehlermeldung angezeigt. Und deshalb brauche ich eine Lösung, um einen leeren DataFrame nur mit den Spaltennamen zu erstellen. Im Moment habe ich so etwas: df = pd.DataFrame(columns=COLUMN_NAMES) # Note that there …
151 python  pandas  dataframe 

12
Maximale Wiederholungsversuche mit URL in Anfragen überschritten
Ich versuche, den Inhalt von App Store> Business abzurufen : import requests from lxml import html page = requests.get("https://itunes.apple.com/in/genre/ios-business/id6000?mt=8") tree = html.fromstring(page.text) flist = [] plist = [] for i in range(0, 100): app = tree.xpath("//div[@class='column first']/ul/li/a/@href") ap = app[0] page1 = requests.get(ap) Wenn ich das rangemit versuche (0,2), funktioniert …


8
Python json.loads zeigt ValueError: Zusätzliche Daten
Ich erhalte einige Daten aus einer JSON-Datei "new.json" und möchte einige Daten filtern und in einer neuen JSON-Datei speichern. Hier ist mein Code: import json with open('new.json') as infile: data = json.load(infile) for item in data: iden = item.get["id"] a = item.get["a"] b = item.get["b"] c = item.get["c"] if c …
151 python  json 

5
Windows-Pfad in Python
Wie lässt sich beispielsweise ein Windows-Verzeichnis am besten darstellen "C:\meshes\as"? Ich habe versucht, ein Skript zu ändern, aber es funktioniert nie, weil ich das Verzeichnis nicht richtig zu finden scheine, nehme ich an, weil es '\'als Escape-Charakter fungiert.

5
Wie Python-Webframeworks, WSGI und CGI zusammenpassen
Ich habe ein Bluehost- Konto, in dem ich Python-Skripte als CGI ausführen kann. Ich denke, es ist das einfachste CGI, denn um es auszuführen, muss ich Folgendes definieren in .htaccess: Options +ExecCGI AddType text/html py AddHandler cgi-script .py Wenn ich jetzt mit Python nach Webprogrammierung suche, höre ich viel über …
150 python  apache  cgi  wsgi 

6
Rufen Sie eine Funktion mit Argumentliste in Python auf
Ich versuche, eine Funktion in einer anderen Funktion in Python aufzurufen, finde aber nicht die richtige Syntax. Was ich tun möchte, ist ungefähr so: def wrapper(func, args): func(args) def func1(x): print(x) def func2(x, y, z): return x+y+z wrapper(func1, [x]) wrapper(func2, [x, y, z]) In diesem Fall funktioniert der erste Anruf …
150 python  function 

12
Django Übergeben benutzerdefinierter Formularparameter an Formset
Dies wurde in Django 1.9 mit form_kwargs behoben . Ich habe ein Django-Formular, das so aussieht: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) Ich nenne dieses Formular so etwas: form = ServiceForm(affiliate=request.affiliate) …

7
Python nicht gierige Regexe
Wie erstelle ich eine Python-Regex wie "(.*)"diese, wenn "a (b) c (d) e"Python-Übereinstimmungen "b"statt "b) c (d"? Ich weiß, dass ich "[^)]"anstelle von verwenden kann ".", aber ich suche nach einer allgemeineren Lösung, die meine Regex ein wenig sauberer hält. Gibt es eine Möglichkeit, Python zu sagen "Hey, passe das …





Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.