This file contains 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 itertools import groupby, count | |
bol = [None, "2018",None,None,None,"2018","2019","2020",None,None] | |
value = "Data" | |
def get_bol(a): | |
index = [] | |
for i in range(len(a)-1): | |
if isinstance(a[i], str): | |
index.append(i) | |
return index | |
def set_bol(a,intervals,value): |
This file contains 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
def calculate_distance(p1, p2): | |
return ((p1[0] - p2[0])**2 + (p1[1] - p2[1])**2)**0.5 | |
def find_nearest_point(start_point, points): | |
min_distance = math.inf | |
index = 0 | |
for i, point in enumerate(points): | |
distance = calculate_distance(start_point, point) | |
if min_distance > distance: | |
min_distance = distance |
This file contains 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 clr | |
clr.AddReference('RevitAPI') | |
from Autodesk.Revit.DB import * | |
import Autodesk | |
clr.AddReference("RevitServices") | |
import RevitServices | |
from RevitServices.Persistence import DocumentManager | |
from RevitServices.Transactions import TransactionManager | |
from RevitServices.Persistence import DocumentManager |
This file contains 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 PyQt5 import QtWidgets, QtGui, QtCore | |
from PyQt5.QtCore import pyqtSignal | |
from http.client import HTTPSConnection | |
from bs4 import BeautifulSoup | |
import time | |
font_but = QtGui.QFont() | |
font_but.setFamily("Segoe UI Symbol") | |
font_but.setPointSize(10) |
This file contains 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 PyQt5 import QtWidgets, QtGui, QtCore | |
font_but = QtGui.QFont() | |
font_but.setFamily("Segoe UI Symbol") | |
font_but.setPointSize(10) | |
font_but.setWeight(95) | |
class PushBut1(QtWidgets.QPushButton): | |
def __init__(self, parent=None): |
This file contains 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 tkinter import * | |
from tkinter import colorchooser | |
from pygame import mixer | |
from tkinter import messagebox | |
from tkinter import filedialog | |
import os | |
from mutagen.mp3 import MP3 | |
# import time | |
# import threading |
This file contains 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 clr | |
clr.AddReference('RevitAPI') | |
from Autodesk.Revit.DB import * | |
from Autodesk.Revit.DB.Structure import * | |
clr.AddReference('RevitAPIUI') | |
from Autodesk.Revit.UI import * | |
clr.AddReference('System') |
This file contains 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 clr | |
# Import DocumentManager and TransactionManager | |
clr.AddReference("RevitServices") | |
import RevitServices | |
from RevitServices.Persistence import DocumentManager | |
# Import RevitAPI | |
clr.AddReference("RevitAPI") | |
import Autodesk |