$ ubuntu-support-status
$ ubuntu-security-status
| from datetime import date | |
| END_OF_EARLY_BIRD = date(2020, 6, 1) | |
| def calculate_price(current_day): | |
| # if today() > END_OF_EARLY_BIRD: | |
| # no more call to today() => easy to test => no mock necessary | |
| if current_day > END_OF_EARLY_BIRD: | |
| return 1000 |
| # coding=utf-8 | |
| import pytest | |
| from Products.Libs.string_utils import try_to_convert_list_to_windows_1252_text | |
| @pytest.mark.parametrize("list_, encoding", [ | |
| (["abc", "d€f"], "Windows-1252"), | |
| (["我犀角鳥啄忘我", "我犀角鳥啄忘我"], "UTF-16") | |
| ]) |
| import os | |
| import telegram | |
| import requests | |
| from bs4 import BeautifulSoup | |
| from urllib.parse import urljoin | |
| DAREBEE_URL = "https://www.darebee.com/" | |
| API_KEY = os.getenv("API_KEY") | |
| ID_JUERGEN = os.getenv("ID_JUERGEN") |
| # fun_with_pdb.py | |
| if __name__ == '__main__': | |
| import pdb;pdb.set_trace() | |
| # create a text file: input.txt | |
| "hello from text file" | |
| # then enter following command in your terminal | |
| # python3 fun_with_pdb.py < input.txt |
| diff --git a/Grammar/Grammar b/Grammar/Grammar | |
| index 170518af74..25067147bf 100644 | |
| --- a/Grammar/Grammar | |
| +++ b/Grammar/Grammar | |
| @@ -138,7 +138,7 @@ not_test: 'not' not_test | comparison | |
| comparison: expr (comp_op expr)* | |
| # <> isn't actually a valid comparison operator in Python. It's here for the | |
| # sake of a __future__ import described in PEP 401 (which really works :-) | |
| -comp_op: '<'|'>'|'=='|'>='|'<='|'<>'|'!='|'in'|'not' 'in'|'is'|'is' 'not' | |
| +comp_op: '<'|'>'|'=='|'>='|'<='|'<>'|'!='|'~='|'in'|'not' 'in'|'is'|'is' 'not' |
| from typing import Optional | |
| from typing import List | |
| class Pizza: | |
| def __init__(self, ingredients=None): | |
| # type: (Optional[List[str]]) -> None | |
| if ingredients is None: | |
| self.ingredients = [] | |
| else: | |
| self.ingredients = ingredients |
| import os | |
| import os.path | |
| import sys | |
| import gocept.httpserverlayer.plonetestingzope as gc_httpserverlayer_zope | |
| import gocept.selenium | |
| import plone.testing.layer | |
| import plone.testing.zodb | |
| import plone.testing.zope as plone_testing_zope | |
| import Products.MailHost.tests.testMailHost |
| branch: 3.9.0b5 | |
| from time import sleep | |
| cache = dict() | |
| def get_data(): | |
| if not cache.get("items"): | |
| sleep(10) # simulates waiting for data | |
| items = ["a", "b", "c"] | |
| cache["items"] = items |