This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
filepath = r("c:\temp") | |
os.remove(filePath) # This just removes to recyclebin | |
os.unlink(filePath) # This removes without recyclebin |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding: utf-8 -*- | |
from __future__ import print_function | |
try: | |
import platform_specific_module | |
except ImportError: | |
platform_specific_module = None | |
class NameOfClass(object): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding: utf-8 -*- | |
from __future__ import print_function | |
uni = u'some unicode' | |
string = uni.encode("utf-8") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding: <utf-8> -*- | |
from __future__ import print_function | |
import argparse | |
if __name__ == "__main__": | |
parser = argparse.ArgumentParser(description='Description of what this does') | |
parser.add_argument("-c", "--configfile", dest="conf", help="Config file for something") | |
parser.add_argument("-f", "--flag", dest="bolFlag", action="store_true", help="Marks True if flag is used") | |
args = parser.parse_args() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding: <utf-8> -*- | |
from __future__ import print_function | |
import json | |
try: | |
from types import SimpleNamespace as Namespace | |
except ImportError: | |
# Python 2.x fallback | |
from argparse import Namespace |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding: utf-8 -*- | |
from __future__ import print_function | |
import hashlib | |
md = hashlib.md5(r"some text").hexdigest() | |
sha1 = hashlib.sha1(r"some text").hexdigest() | |
sha256 = hashlib.sha256(r"some text").hexdigest() | |
sha512 = hashlib.sha512(r"some text").hexdigest() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding: utf-8 -*- | |
from __future__ import print_function | |
from Crypto.Cipher import AES | |
from Crypto import Random | |
from pkcs7 import PKCS7Encoder | |
import base64 | |
#Encrypt Aes | |
#Get the key, iv from random, generate aes for encryption |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from Crypto.PublicKey import RSA | |
key = RSA.generate(2048) | |
private_key = key.export_key() | |
file_out = open("private.pem", "wb") | |
file_out.write(private_key) | |
public_key = key.publickey().export_key() | |
file_out = open("receiver.pem", "wb") | |
file_out.write(public_key) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- SQL Script to capture the database table structure | |
select | |
[table_name] as [Table Name], | |
[column_name] as [Column Name], | |
case [data_type] | |
when 'varchar' then [data_type] + '(' + cast([character_maximum_length] as varchar) + ')' | |
when 'nvarchar' then [data_type] + '(' + cast([character_maximum_length] as nvarchar) + ')' | |
else [data_type] | |
end as [Data Type], | |
case [is_nullable] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- SQL Script to capture the database table structure | |
select | |
[table_name] as [Table Name], | |
[column_name] as [Column Name], | |
case [data_type] | |
when 'varchar' then [data_type] + '(' + cast([character_maximum_length] as varchar) + ')' | |
when 'nvarchar' then [data_type] + '(' + cast([character_maximum_length] as nvarchar) + ')' | |
else [data_type] | |
end as [Data Type], | |
case [is_nullable] |
OlderNewer