示例#1
0
def prompt_inputs():
    # Get inputs
    input_date = input('Enter the date 📆 (i.e. 2021-01-10) : ')
    input_contents = input('Tell me about your wonderful day! 🎁 : ')

    # Store inputs to database
    add_entry(input_date, input_contents)
def fetchAndSaveData():
    global time_last
    try:
        datacollector = DataCollector()
        time_now = getTime()
        data = datacollector.getCarsData()
        oldDataFile = getFileName(time_last)
        print time_last
        if(os.path.exists(oldDataFile)):
            missingData = datacollector.getMissingCars(data,oldDataFile)
            for missingEntry in missingData:
                try:   
                    db.add_entry(Cars(missingEntry, time_now))
                except:
                    print 'Booking========================================================================================='
                    traceback.print_exc()
                    print missingEntry
            releasedData = datacollector.getReleasedCars(data,oldDataFile)
            for releasedEntry in releasedData:
                try:
                    db.updateEntry(releasedEntry, time_now)
                except:
                    print '========================================================================================='
                    print("Unexpected error:", sys.exc_info()[0])
                    traceback.print_exc()
                    print releasedEntry
        datacollector.writeToFile(data, getFileName(time_now))
        time_last = time_now
    except:
        print 'exception', sys.exc_info()[0]
        traceback.print_exc()
示例#3
0
def prompt_new_entry():

    content = input("What did you learned today?: ")

    date = input("Enter the date:")

    add_entry(content, date)
示例#4
0
def add_new_log():
    """Asks user to add new entry"""
    entry = input("Your entry: ")
    entry_date = input("Enter today's date (dd-mm-yyyy): ")
    while len(entry_date) != 10:  # It could be more precise
        print("Invalid date!")
    database.add_entry(entry, entry_date)
    print("Entry was successfully added!")
示例#5
0
def add_to_table():

    newAlbum = Album('', '', '')
    artist = input('Introduce the name of the Artist \n')

    newAlbum.setartist(artist)
    title = input('Introduce the name of the Album \n')

    newAlbum.settitle(title)
    genre = input('Introduce the genre of the Album \n')

    newAlbum.setgenre(genre)

    database.add_entry(newAlbum)
示例#6
0
def add_entry():
    name = input('Enter name:')
    clear()
    task = input('Enter task name:')
    clear()
    while (True):
        str_time = input('Enter number of minutes spent on the task:')
        clear()
        try:
            int_time = int(str_time)
            break
        except ValueError:
            print('Cannot be converted to number. Please try again.')
            continue
    clear()
    notes = input('Enter any additional notes:')
    clear()
    database.add_entry(name=name, time=int_time, task=task, notes=notes)
    return 'Entry successfully added to the database'
 def test_add_entry(self):
     added = database.add_entry(name='miro 5',
                                time=50,
                                task='task-5',
                                notes='notes-5')
     # check if one entry was added
     self.assertEqual(added, 1)
     entry = database.Entry.select().where(database.Entry.id == 5)
     for e in entry:
         self.assertEqual(e.name, 'miro 5')
         self.assertEqual(e.time, 50)
         self.assertEqual(e.task, 'task-5')
         self.assertEqual(e.notes, 'notes-5')
示例#8
0
文件: app.py 项目: javixcode/kbase
def add_entry():
    """Add a new Entry to Knowledge Base"""

    print("*** Adding a new KB Entry")
    title = input("Title (60 char max): ").strip()
    title = title[:60] if len(title) > 60 else title

    if title != '':
        entry_id = db.add_entry(conn, title)

        if entry_id > 0:
            notes = add_notes(entry_id)
            print(f"\nEntry #{entry_id} added to KB with {notes} notes.\n")
        else:
            print("\nUnable to add new Entry!\n")
    else:
        print("\nNothing added!\n")
 def setUp(self):
     database.init_db()
     delete = database.Entry.delete().where(database.Entry.id > 0)
     delete.execute()
     database.add_entry(name='miro 1',
                        time=10,
                        task='task-1',
                        notes='notes-2',
                        date=datetime.datetime(2019, 4, 1))
     database.add_entry(name='miro 2',
                        time=20,
                        task='task-2',
                        notes='notes-2',
                        date=datetime.datetime(2019, 4, 2))
     database.add_entry(name='miro 3',
                        time=30,
                        task='task-3',
                        notes='notes-3',
                        date=datetime.datetime(2019, 4, 3))
     database.add_entry(name='miro 4',
                        time=30,
                        task='task-4',
                        notes='notes-4',
                        date=datetime.datetime(2019, 4, 4))
示例#10
0
def prompt_new_entry():
    entry_x_coordinates = input("What are the x coordinates? ")
    entry_y_coordinates = input("What are the y coordinates? ")

    add_entry(entry_x_coordinates, entry_y_coordinates)
示例#11
0
def prompt_new_entry():
    date = input("Enter a date:")
    content = input("Enter the content:")
    add_entry(date, content)
示例#12
0
def prompt_new_entry():
    # user input questions
    entry_content = input("What have you learned today? ")
    entry_date = input("Enter the date: ")
    # Using add_entry function in database.py
    add_entry(entry_content, entry_date)
示例#13
0
def prompt_new_entry():
    entry_content = input("What did you learn today?")
    entry_date = input("Enter date: ")
    add_entry(entry_content, entry_date)
示例#14
0
def promt_new_entry():
    entry_content = input("What you have learnt today? ")
    entry_date = input("Enter the date: ")

    add_entry(entry_content, entry_date)
示例#15
0
def prompt_new_entry():
    entry_content = input('What have you learned today?')
    entry_date = input('Enter the date:')

    add_entry(entry_content, entry_date)
示例#16
0
def prompt_new_entry():
    entry_content = input("What have you learned today?\n")
    entry_date = input("Enter the date: ")

    add_entry(entry_content, entry_date)
示例#17
0
def prompt_new_entry():
    entry_content = input("Co si sa dnes naucil? ")
    entry_date = input("Dnesny datum: ")

    add_entry(entry_content, entry_date)