Hack Bulgaria
github.com/HackBulgaria
$ python3 food.py calories.json datаbase.json
sys.argv[0] = food.py
sys.argv[1] = calories.json
sys.argv[2] = datаbase.json
>>> path = os.getcwd()
>>> for entry in os.scandir(path):
... if not entry.name.startswith('.') and entry.is_file():
... print(entry.name)
os.environ
os.environ['HOME']
os.mkdir(path='', mode='')
os.rmdir(dir)
>>> f = open("new_test_file.py", "r")
>>> f.read()
'def a(): pass'
>>> f.close()
>>> f = open("new_test_file.py", "r")
>>> f.readlines()
['def a(): pass']
Text
with open("new_test_file.py", "w") as f:
... f.write("def a(): pass")
with open("new_test_file.py", "a") as f:
... f.write("print(a())")
import json
def read_json():
with open('colors.json', 'r') as f:
data = json.load(f)
return data
def write_json():
data = read_json()
dic = {"yellow": 125}
data.update(dic)
with open('colors.json', 'w') as f:
json.dump(data, f)
if __name__ == "__main__":
print("In {0} module".format(__name__))
By Hack Bulgaria