Ejemplo n.º 1
0
def main():
    if len(sys.argv) < 2:
        print(sys.argv)
    elif len(sys.argv) < 3:
        print(phrase_maker.make(sys.argv[1], 'ERROR', capitalize=False))
    else:
        print(phrase_maker.make(sys.argv[1], sys.argv[2], capitalize=False))
def main():
    phrase_maker.load_module(fake_exercises)
    #print(convert(phrase_maker.make('exercise', capitalize=False)))
    #print(phrase_maker.make('exercise', capitalize=False))
    #return

    phrases = []

    while True:
        phrases = []
        for i in range(197):
            phrase = phrase_maker.make('exercise', capitalize=False)
            phrase = convert(phrase)

            phrases.append(phrase)

        if 'extremely lax' in ''.join(phrases[:3]):
            break


    exercises = '\n\n'.join(phrases)

    target = '../labs/lab9'

    original = open(target + '.tex', 'r').read()
    modified = original.replace('%INSERT HERE', exercises)
    with open(target + '_prank.tex', 'w') as output:
        output.write(modified)
Ejemplo n.º 3
0
 def fun(self, user, chan, args):
     response = phrase_maker.make(self.phrase, args or user.nick)
     self.fire(sendmessage(chan, response))
Ejemplo n.º 4
0
 def fun(user, chan, args):
     response = phrase_maker.make(self.phrase, user)
     self.owner.send_privmsg(chan, response)
Ejemplo n.º 5
0
 def fun(self, user, chan, args):
     response = phrase_maker.make(self.phrase, args or user.nick)
     self.fire(sendmessage(chan, response))