Skip to content

Instantly share code, notes, and snippets.

View uoxiu's full-sized avatar
🎯
Focusing

Nicolae Godina uoxiu

🎯
Focusing
View GitHub Profile
from smtplib import SMTP_SSL
from email.mime.text import MIMEText
send_to = '[email protected]'
# nu uita de active https://www.google.com/settings/security/lesssecureapps
smtp_user = '[email protected]'
smtp_pass = 'myfkpassword'
@uoxiu
uoxiu / singleton.py
Last active June 27, 2019 11:45
Python Singleton
"""
Singleton implementation
"""
class Singleton(type):
_instances = {}
def __call__(self, *args, **kwargs):
if self not in self._instances:
class A(object):
def x(self):
print('A')
class B(A):
def x(self):
super(B, self).x()
print('B')
@uoxiu
uoxiu / pypi-versions.py
Last active January 17, 2020 08:38
Get list of pypi package versions on specific date
import datetime
import subprocess
import requests
from dateutil import parser
from_date = datetime.datetime(year=2019, month=4, day=24)
a = subprocess.check_output(['pip', 'freeze']).decode('utf-8')
import sys
import os
print(sys.argv)
with open(sys.argv[1], 'r') as f:
content = f.read()
with open(sys.argv[1], 'w') as f:
f.write(content.replace(sys.argv[2], os.environ.get(sys.argv[2], '')))