matematykaszkolna.pl
python Metis: Python Czy ktoś wtajemniczony może mi wyjaśnić o co chodzi z tzw. test#podkreślnik#cases ? Często w kodach widzę taki odnośnik: test#podkreślnik#cases = open(sys.argv[1], 'r') Ale nie mam doświadczenia i nie wiem o co chodzi
18 mar 19:50
Dziadek Mróz: to tylko nazwa zmiennej type(test_cases) => <class 'file'>
18 mar 21:23
Przee: Człowieku... ogarnij sie
18 mar 21:25
Metis: Na Stack przed chwilą wyczytałem, że tak często Pythonowi programiści nazywają testy UNITowe emotka Link: https://docs.python.org/2/library/unittest.html Oczywiście nazwa jest dowolna, a to, że nigdy nie przeprowadzałem testów, to nie wiedziałem do czego służy takie odwolanie.
18 mar 21:31
Dziadek Mróz: skrypt.py: ┌┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┐ ┆ test_cases = open(sys.argv[1], 'r') # <type 'file'> ┆ └┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┘ test_cases otwiera plik zdefiniowany w 1 argumencie programu: ./skrypt.py testy.txt W skrypcie z linku, pod https://docs.python.org/2/library/unittest.html#load-tests-protocol masz wyjaśnione użycie przypadków testowych
19 mar 12:13
Metis: Dzięki emotka Właśnie wczoraj dowiedziałem się do końca o co chodzi z sys.argv. sys.argv sys.argv[0] sys.argv[1] http://stackoverflow.com/questions/4117530/sys-argv1-meaning-in-script
19 mar 17:42
19 mar 18:01