Do you ever feel like all you’re doing is copy/pasting from StackOverflow?
Let’s take it one step further.
from stackoverflow import quick_sort
will go through the searchresults
of[python] quick sort
looking for the largest code block thatdoesn’t
syntax error in the highest voted answer from the highest votedquestion
and return it as a module. If that answer doesn’t have any validpython
code, it checks the next highest voted answer for code blocks.
>>>fromstackoverflowimportquick_sort,split_into_chunks>>>print(quick_sort.sort([1,3,2,5,4]))[1,2,3,4,5]>>>print(list(split_into_chunks.chunk("very good chunk func")))['very ','good ','chunk',' func']>>>print("I wonder who made split_into_chunks",split_into_chunks.__author__)Iwonderwhomadesplit_into_chunkshttps://stackoverflow.com/a/35107113>>>print("but what's the license? Can I really use this?",quick_sort.__license__)butwhat'sthelicense?CanIreallyusethis?CCBY-SA3.0>>>assert("nice, attribution!")
This module is licensed under whatever license you want it to be aslong as the license is compatible with the fact that I blatantlycopied multiple lines of code from the Python standard library.