Skip to content

Instantly share code, notes, and snippets.

View secret_santa.html
<!DOCTYPE html>
<html lang="en">
<head>
<title>Form</title>
</head>
<body>
<form method="POST">
<label for="name1">Name 1:</label><br>
<input value="{{name1}}" type="text" id="name1" name="name1"> - {{receiver1}} <br>
View words.txt
ABANDON
ABANDONED
ABANDONING
ABANDONS
ABASHED
ABBEY
ABEAR
ABILITIES
ABILITY
ABJURED
@tjguk
tjguk / p.py
Created Nov 14, 2020
Parsing text for adventure
View p.py
import os, sys
import re
text = 'utilise the big red ball.'
#~ phone_text = "My phone number is 07749 298683 and my phone number is 012342837 89 and this is another number 13245767802"
verbs = {"go", "get", "drop", "jump", "eat", "use"}
synonyms = {
"use" : {"wave", "utilise", "brandish"}
}
View gist:1aaf115f8b6757e61b439c23d9a15736
import pathlib
import random
#
# Get a list of category filenames
#
category_filenames = pathlib.Path(".").glob("*.txt")
#
# Display each category name in turn
View 20200425-1.py
# Write your code here :-)
# l = ['Tim', 'David', 'Peter', 'Tommy']
# for i in l:
# print(int(i))
# iterator = iter(l)
# while True:
# try:
# print(next(iterator))
View gist:3e401d550e2b07399a071a164fb3c71c
def add_v_to_c(c, v):
... cx, cy = c
... vx, vy = v
... return (cx + vx, cy + vy)
@tjguk
tjguk / venv-pythonpath.py
Created Nov 7, 2019
Removing PYTHONPATH from environment
View venv-pythonpath.py
import os, sys
import subprocess
## env = {}
## env['SystemRoot'] = os.environ['SystemRoot']
env = dict(os.environ)
del env['PYTHONPATH']
print(subprocess.run(["c:/temp/mu/yyy/scripts/python.exe", "-c", 'import sys; print(sys.path)'], stdout=subprocess.PIPE, env=env).stdout)
print(subprocess.run(["c:/temp/mu/yyy/scripts/python.exe", "-m", "pip", "freeze"], stdout=subprocess.PIPE, env=env).stdout)
View make_dictionary.py
book_file = open("""bleak-house.txt""")
book_text = book_file.read()
print(book_text[:200])
words = book_text.lower().split()
print(words[:200])
input_word=input("Please enter a word: ").lower()
print(input_word)
print(len(words), "words")
if input_word in words:
print("Found it")
@tjguk
tjguk / desaturate.py
Created Sep 14, 2019
Changing the saturation of an image
View desaturate.py
#
# You nearly always just need to import Image
# from PIL(low) to do what you need
#
from PIL import Image
#
# It's convenient to import everything from colorzero
# so you don't have to put "colorzero." before everything
#
from colorzero import *
View testing.py
import os, sys
print(sys.executable)