Best Python code snippet using autotest_python
deleteFile.py
Source:deleteFile.py  
1import tkinter2from tkinter import *3import sqlite34import GUI.window_log_in as wli5# DONE6def users_delete_submit():7    conn = sqlite3.connect('yt_database.db')8    c = conn.cursor()9    # insert into table10    c.execute("DELETE FROM users WHERE oid=(:user_id)",11              {12                  'user_id': ud_user_id.get()13              })14    # clear the txt boxes15    ud_user_id.delete(0, END)16    conn.commit()17    conn.close()18# DONE19def users_delete():20    global ud_user_id21    global ud_user_id_label22    delete_label = Label(wli.up_frame, text="Please see which ID coresponds to the user you want to delete and insert "23                                            "it")24    delete_label.grid(row=0, column=3)25    # create text boxes26    ud_user_id = Entry(wli.up_frame, width=30)27    ud_user_id.grid(row=1, column=4, padx=20, pady=10)28    # create text boxes labels29    ud_user_id_label = Label(wli.up_frame, text="User id: ")30    ud_user_id_label.grid(row=1, column=3)31    # create submit button32    try:33        ud_submit_btn = Button(wli.up_frame, text="Delete record", command=users_delete_submit)34        ud_submit_btn.grid(row=6, column=3, columnspan=2, pady=10, padx=10)35    except sqlite3.IntegrityError as e:36        tkinter.messagebox.showerror("Invalid options", "You did not insert a valid option!")37# DONE38def videos_delete_submit():39    conn = sqlite3.connect('yt_database.db')40    c = conn.cursor()41    # insert into table42    c.execute("DELETE FROM videos WHERE oid=(:video_id)",43              {44                  'video_id': vd_video_id.get()45              })46    # clear the txt boxes47    vd_video_id.delete(0, END)48    conn.commit()49    conn.close()50# DONE51def videos_delete():52    global vd_video_id53    global vd_video_id_label54    delete_label = Label(wli.up_frame, text="Please see which ID coresponds to the video you want to delete and insert "55                                            "it")56    delete_label.grid(row=0, column=3)57    # create text boxes58    vd_video_id = Entry(wli.up_frame, width=30)59    vd_video_id.grid(row=1, column=4, padx=20, pady=10)60    # create text boxes labels61    vd_video_id_label = Label(wli.up_frame, text="User id: ")62    vd_video_id_label.grid(row=1, column=3)63    # create submit button64    try:65        vd_submit_btn = Button(wli.up_frame, text="Delete record", command=videos_delete_submit)66        vd_submit_btn.grid(row=6, column=3, columnspan=2, pady=10, padx=10)67    except sqlite3.IntegrityError as e:68        tkinter.messagebox.showerror("Invalid options", "You did not insert a valid option!")69def login_delete_submit():70    conn = sqlite3.connect('yt_database.db')71    c = conn.cursor()72    # insert into table73    c.execute("DELETE FROM login_account WHERE oid=(:user_id)",74              {75                  'user_id': ld_user_id.get()76              })77    c.execute("DELETE FROM users WHERE oid=(:user_id)",78              {79                  'user_id': ld_user_id.get()80              })81    # clear the txt boxes82    ld_user_id.delete(0, END)83    conn.commit()84    conn.close()85def login_delete():86    global ld_user_id87    global ld_user_id_label88    delete_label = Label(wli.up_frame, text="Please see which ID coresponds to the user you want to delete and insert "89                                            "it")90    delete_label.grid(row=0, column=3)91    # create text boxes92    ld_user_id = Entry(wli.up_frame, width=30)93    ld_user_id.grid(row=1, column=4, padx=20, pady=10)94    # create text boxes labels95    ld_user_id_label = Label(wli.up_frame, text="User id: ")96    ld_user_id_label.grid(row=1, column=3)97    # create submit button98    try:99        ud_submit_btn = Button(wli.up_frame, text="Delete record", command=login_delete_submit)100        ud_submit_btn.grid(row=6, column=3, columnspan=2, pady=10, padx=10)101    except sqlite3.IntegrityError as e:102        tkinter.messagebox.showerror("Invalid options", "You did not insert a valid option!")103# DONE104def video_comment_delete_submit():105    conn = sqlite3.connect('yt_database.db')106    c = conn.cursor()107    # insert into table108    c.execute("DELETE FROM video_comment WHERE oid=(:comment_id)",109              {110                  'comment_id': vcd_comment_id.get()111              })112    # clear the txt boxes113    vcd_comment_id.delete(0, END)114    conn.commit()115    conn.close()116# DONE117def video_comment_delete():118    global vcd_comment_id119    global vcd_comment_id_label120    delete_label = Label(wli.up_frame, text="Please see which ID coresponds to the comment you want to delete and "121                                            "insert it")122    delete_label.grid(row=0, column=3)123    # create text boxes124    vcd_comment_id = Entry(wli.up_frame, width=30)125    vcd_comment_id.grid(row=1, column=4, padx=20, pady=10)126    # create text boxes labels127    vcd_comment_id_label = Label(wli.up_frame, text="Comment id: ")128    vcd_comment_id_label.grid(row=1, column=3)129    # create submit button130    try:131        ud_submit_btn = Button(wli.up_frame, text="Delete record", command=video_comment_delete_submit)132        ud_submit_btn.grid(row=6, column=3, columnspan=2, pady=10, padx=10)133    except sqlite3.IntegrityError as e:...rbridge_id_crypto_key_label.py
Source:rbridge_id_crypto_key_label.py  
1import sys2from ncclient import manager3from ncclient import xml_4import ncclient5from st2actions.runners.pythonrunner import Action6from xml.etree import ElementTree as ET7def _callback(call, handler='edit_config', target='running', source='startup', mgr=None):8    try:9        call = ET.tostring(call)10        if handler == 'get':11            call_element = xml_.to_ele(call)12            return ET.fromstring(str(mgr.dispatch(call_element)))13        if handler == 'edit_config':14            mgr.edit_config(target=target, config=call)15        if handler == 'delete_config':16            mgr.delete_config(target=target)17        if handler == 'copy_config':18            mgr.copy_config(target=target, source=source)19    except (ncclient.transport.TransportError,20            ncclient.transport.SessionCloseError,21            ncclient.transport.SSHError,22            ncclient.transport.AuthenticationError,23            ncclient.transport.SSHUnknownHostError) as error:24        logging.error(error)25        raise DeviceCommError26def rbridge_id_crypto_key_label(**kwargs):27    """Auto Generated Code28    """29    config = ET.Element("config")30    rbridge_id = ET.SubElement(config, "rbridge-id", xmlns="urn:brocade.com:mgmt:brocade-rbridge")31    if kwargs.pop('delete_rbridge_id', False) is True:32        delete_rbridge_id = config.find('.//*rbridge-id')33        delete_rbridge_id.set('operation', 'delete')34        35    rbridge_id_key = ET.SubElement(rbridge_id, "rbridge-id")36    rbridge_id_key.text = kwargs.pop('rbridge_id')37    if kwargs.pop('delete_rbridge_id', False) is True:38        delete_rbridge_id = config.find('.//*rbridge-id')39        delete_rbridge_id.set('operation', 'delete')40            41    crypto = ET.SubElement(rbridge_id, "crypto", xmlns="urn:brocade.com:mgmt:brocade-crypto")42    if kwargs.pop('delete_crypto', False) is True:43        delete_crypto = config.find('.//*crypto')44        delete_crypto.set('operation', 'delete')45        46    key = ET.SubElement(crypto, "key")47    if kwargs.pop('delete_key', False) is True:48        delete_key = config.find('.//*key')49        delete_key.set('operation', 'delete')50        51    label = ET.SubElement(key, "label")52    if kwargs.pop('delete_label', False) is True:53        delete_label = config.find('.//*label')54        delete_label.set('operation', 'delete')55        56    label.text = kwargs.pop('label')57    callback = kwargs.pop('callback', _callback)58    return callback(config, mgr=kwargs.pop('mgr'))59class rbridge_id_crypto_key_label_act(Action):60    def run(self, delete_label, rbridge_id, label, delete_crypto, delete_key, delete_rbridge_id, host, username, password):61        mgr = manager.connect(host=host,62                              port=22,63                              username=username,64                              password=password,65                              hostkey_verify=False)66        mgr.agtimeout = 60067        rbridge_id_crypto_key_label(delete_crypto=delete_crypto, username=username, rbridge_id=rbridge_id, label=label, delete_label=delete_label, host=host, delete_key=delete_key, delete_rbridge_id=delete_rbridge_id, password=password, callback=_callback, mgr=mgr)68        return 0...test_labels.py
Source:test_labels.py  
...30            reverse("label_chd", kwargs={"pk": change_label.pk}),31            {"name": new_label_name},32        )33        self.assertTrue(Label.objects.filter(name=new_label_name).exists())34    def test_delete_label(self):35        delete_label = LabelFactory()36        self.client_without_auth.post(37            reverse("label_del", kwargs={"pk": delete_label.pk})38        )39        self.assertTrue(Label.objects.filter(name=delete_label.name).exists())40        self.client.post(reverse("label_del", kwargs={"pk": delete_label.pk}))...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
