Wie kann ich eine Datenbank von pyodbc sichern?

Die Backup-Anweisung kann nicht in einer Transaktion verwendet werden, wenn sie mit pyodbc-Cursor ausgeführt wird. Es scheint, dass der pyodbc die Abfrage innerhalb einer Standardtransaktion ausführt. Ich habe auch versucht, den Autocommit-Modus zu verwenden oder die Commit-Anweisung vor der Backup-Anweisung hinzuzufügen. Beide arbeiten nicht. #can't execute the backup statement in transaction cur.execute("backup database database_name to […]

Django-Admin-Modellfeld auf aktueller Benutzer gesetzt

Ich habe ein Modell mit Feld: class MyModel(models.Model): name = models.CharField(max_length=50) created_by = models.ForeignKeyField(User) In meinem admin: class MyModelAdmin(admin.ModelAdmin): list_display= ("name",) fields = ("name",) Hier created_by ich nicht in admin beim Hinzufügen von MyModel. Ich möchte, dass es auf den aktuellen Benutzer wie created_by = request.user Wie kann ich das machen? Vielen Dank

Gtk3 mit Python, TextView steigt mehrere 'mark-set' Signale an

Betrachten Sie den folgenden Beispielcode, der eine TextView in ein Fenster setzt und das mark-set Ereignis registriert: #!/usr/bin/env python3 from gi.repository import Gtk win = Gtk.Window(title='test') text_view = Gtk.TextView() def test (*args): print('test!') win.add(text_view) text_view.get_buffer().connect('mark-set', test) win.connect('delete-event', Gtk.main_quit) win.show_all() Gtk.main() Wenn ich es starten, und ich TextView auf die visualisierte TextView einmal bekomme ich die […]

Scrapy Error: TypeError: __init __ () hat ein unerwartetes Keyword-Argument 'deny'

Ich habe eine Spinne zusammengestellt und es läuft wie beabsichtigt, bis ich das Keyword in die Regeln deny habe. Das ist meine Spinne: from scrapy.linkextractors import LinkExtractor from scrapy.spiders import CrawlSpider, Rule from scrapy.selector import Selector from bhg.items import BhgItem class BhgSpider (CrawlSpider): name = 'bhg' start_urls = ['http://www.bhg.com/holidays/st-patricks-day/'] rules = (Rule(LinkExtractor(allow=[r'/*'], ), deny=('blogs/*', 'videos/*', […]

Python Sendgrid sendet eine E-Mail mit PDF-Anhang-Datei

Ich versuche, eine PDF-Datei an meine E-Mail mit sendgrid zu senden. Hier ist mein Code: sg = sendgrid.SendGridAPIClient(apikey=os.environ.get('SENDGRID_API_KEY')) from_email = Email("from@example.com") subject = "subject" to_email = Email("to@example.com") content = Content("text/html", email_body) pdf = open(pdf_path, "rb").read().encode("base64") attachment = Attachment() attachment.set_content(pdf) attachment.set_type("application/pdf") attachment.set_filename("test.pdf") attachment.set_disposition("attachment") attachment.set_content_id(number) mail = Mail(from_email, subject, to_email, content) mail.add_attachment(attachment) response = sg.client.mail.send.post(request_body=mail.get()) print(response.status_code) print(response.body) […]

Wie finde ich das beste Fuzzy-String-Match?

Pythons neues Regex-Modul unterstützt Fuzzy-String-Matching. Sing lobt laut (jetzt). Nach den docs: Die ENHANCEMATCH Flagge macht einen unscharfen Matching-Versuch, die Passform des nächsten Spiels zu verbessern, das sie findet. Die BESTMATCH Flagge macht die Fuzzy-Matching-Suche nach dem besten Match statt der nächsten Partie Das Flag ENHANCEMATCH wird mit (?e) wie in gesetzt regex.search("(?e)(dog){e<=1}", "cat and […]

Chinesisch Zeichen Kodierung Fehler mit BeautifulSoup in Python?

Ich würde gerne BeatifulSoup verwenden, um die Daten in einer Tabelle von einer Website zu bekommen, aber es konnte das chinesische Zeichen nicht richtig packen. Das ist mein Code: #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib2 from bs4 import BeautifulSoup html=urllib2.urlopen("http://www.515fa.com/che_1978.html").read() soup=BeautifulSoup(html,from_encoding="UTF-8") print soup.prettify() Und die chinesischen Zeichen werden so dargestellt: <td align="center" […]

Hasattr v. Zugehörigkeitsprüfung von __dict__

Ich definiere eine Feldklasseninstanzen, von denen verschachtelt werden kann. Das ultimative Ziel ist es, mit speicherzugeordneten Hardwareregistern auf einem eingebetteten Gerät von der Befehlszeile zu interagieren. Als Beispiel hier ist das Ergebnis von print(nop) : nop 1000000001000000 0X8040 32832 error ……..0100…. 0X4 4 CIP bit_0 ………..0…. 0X0 0 NO bit_1 ……….0….. 0X0 0 NO bit_2 […]

Wie konvertiert man eine Liste von Datenrahmen zu einem Panel in Python-Pandas?

Angesichts einer Liste von Datenrahmen mit folgendem Format: id age weight score date 01 11 50 90 2011-01-23 01 12 52 89 2012-03-23 … Bitte beachten Sie, dass die id in einem Datenrahmen gleich ist. Und ich möchte ein Panel holen, alle Datenrahmen in die Liste integrieren und mit den Spalten ['age', 'weight', 'score'] als […]

Hören Sie mit asyncio auf Tastendruck

Kann jemand eine Stichprobe von Code, die Keypress in nonblocking Art und Weise mit asynio und legte den Keycode in der Konsole auf jeden Klick? Es geht nicht um ein grafisches Toolkit

Python ist die beste Programmiersprache der Welt.