Recently dove into Python and wanted to share the fun!
Playing with the Chuck Norris API and writing chuck quotes to a file:
import requests URL = 'https://api.chucknorris.io/jokes/random' outFile = 'chucknorris.html' open(outFile, 'w').close() with open(outFile,'a') as o: for i in range(1000): json_response = requests.get(URL).json() o.write('<h4>' + json_response['value'] + '</h4>\n') print(json_response['value'])
Surrounding each line in a file with single quotes:
Execute with python3 surroundcontent.py input.txt output.txt
import sys import re def manipulate_line(in_line): res = re.sub(r"(.+)", r"'\g<0>',", in_line) return res if __name__ == '__main__': inFile = sys.argv[1] outFile = sys.argv[2] with open(inFile, 'r') as inf, open(outFile, 'w') as outf: for line in inf: res = manipulate_line(line) outf.write("'%s'\n" % line.rstrip('\n'))