def _setup_defaults(): Config.adddefaultsection("light_controls") for option in _LIGHT_CONTROL_PANEL: if "key" in option and "default" in option: Config.setdefault("light_controls", option["key"], option["default"])
def __init__(self, freq, verbose=False): Config.adddefaultsection('debug') Config.setdefault('debug', 'timeit', '0') if int(Config.get('debug', 'timeit')) == 0: self.freq = 0 else: self.freq = freq self.ncalls = 0 self.verbose = verbose
def __init__(self): ret = super(Game, self).__init__() Config.adddefaultsection('records') Config.setdefault('records', 'top_points', '0') self.sounds = dict() self.sounds['firing'] = SoundLoader.load("sounds/firing.ogg") self.sounds['enemy_death'] = SoundLoader.load("sounds/enemy_death.ogg") self.sounds['game_over'] = SoundLoader.load("sounds/game_over.ogg") self.top_points = int(Config.get('records', 'top_points')) self.points = 0 self.reset_state() return ret
# hostname = "google.com" #example response = os.system("ping -c 1 " + hostname) #and then check the response... if response == 0: print(hostname, 'is up!') else: print(hostname, 'is down!') if __name__ == '__main__': is_connected('8.8.8.8') is_connected('ya.ru') Config.adddefaultsection(SECTION) Config.setdefault(SECTION, 'IP', "192.168.0.1") grid = GridLayout(cols=1, spacing=20) conn_text = TextInput(text=Config.get(SECTION, 'IP')) try: conn = rpr.connect(conn_text.text) with rpr.inside_reaper(): print(f'connected to {conn_text.text}') except (rpr.errors.DisabledDistAPIError, AttributeError): print('cannot connect to "{}"'.format(conn_text.text)) itemlist = get_items_list() print(*(item.name for item in itemlist), sep=' | ') scroll, layout = get_layouts() update_list(layout, itemlist) connection_grid = GridLayout(cols=2, spacing=10, size_hint_y=.5)
from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.uix.stacklayout import StackLayout from kivy.uix.textinput import TextInput from kivy.uix.button import Button from kivy.uix.togglebutton import ToggleButton from kivy.config import Config from kivy.uix.label import Label from random import choice widgets = list() nomes = list() partida = list() regras = dict() Config.setdefault('graphics', 'height', '600') Config.setdefault('graphics', 'width', '300') class jogadores(): @property def name(self): return self._name @name.setter def name(self, nome): if len(nome) > 25: nome = nome[:25] self._name = str(nome).capitalize().strip() @property
from kivy.graphics.context_instructions import Color from kivy.graphics.vertex_instructions import Rectangle from kivy.properties import BooleanProperty from kivy.uix.slider import Slider from kivy.uix.switch import Switch from kivy.uix.widget import Widget CHUNKSIZE = 2048 RATE = 44100 avatar = None plot_widget = None Config.read("concept.rc") Config.adddefaultsection("avatar") Config.setdefault("avatar", "volume", .5) Config.write() volume = Config.getfloat("avatar", "volume") figure = matplotlib.figure.Figure() lines = [] axs = figure.subplots(2, 1) lines.extend(axs[0].plot(np.zeros(CHUNKSIZE))) axs[0].set_xlim((0, CHUNKSIZE)) axs[0].set_ylim((-.2, .2)) FFT_CHUNK = 10 * CHUNKSIZE