├── .github └── workflows │ ├── python-app.yml │ └── pythonapp.yml ├── .gitignore ├── README.md ├── archived ├── J_env_python2.txt ├── Vehiclelog_fixer.py ├── address_2_lon_lat.py ├── arg_demo.py ├── dash_env_python_3.txt ├── dropbox_upload_test1.py ├── filter_outside_UK.py ├── fix_adword_column.py ├── get_geojson_area.py ├── gmail_file_msg.py ├── gmail_sending.py ├── lon_lat_2_address.py ├── map_lon_lat_polygon.py └── python_super_refer_parent_demo.py ├── args_kwargs ├── args_kwargs_demo.py └── args_kwargs_demo_2.py ├── aws_s3 ├── connect_s3.py ├── get_s3_size.py ├── list_s3_bucket_content.py ├── read_s3_file.py └── write_to_s3.py ├── big_data └── count_line.md ├── config ├── my_config.py ├── test1.py └── util.py ├── crontab ├── README.md ├── check_crontab.py └── crontab.yaml ├── csv_excel ├── list_all_csv.py ├── merge_save_csvs.py ├── save_multiple_df_xls.py └── tsv_to_csv.py ├── data_structure └── python_Set_Intersection_Union_demo.py ├── dataclass └── test1.py ├── datadog └── datadog_api_demo.py ├── decorator ├── cache_decorator_demo.py ├── classmethod_staticmethod_demo.py ├── decorator_auth_demo.py ├── decorator_demo1.py ├── hight_order_func.py ├── login_decorator_demo.py ├── multi_decorator_demo.py ├── python_decorator_demo_V1.py └── python_decorator_demo_nb_V1.ipynb ├── design-pattern └── Mastering-Python-Design-Patterns-Second-Edition-master │ ├── LICENSE │ ├── README.md │ ├── chapter01 │ ├── abstract_factory.py │ ├── data │ │ ├── movies.json │ │ └── person.xml │ ├── factory_method.py │ └── id.py │ ├── chapter02 │ ├── apple_factory.py │ ├── builder.py │ ├── computer_builder.py │ └── exercise_fluent_builder.py │ ├── chapter03 │ ├── prototype.py │ └── singleton.py │ ├── chapter04 │ ├── adapter.py │ └── external.py │ ├── chapter05 │ ├── mymath.py │ ├── number_sum.py │ └── number_sum_naive.py │ ├── chapter06 │ ├── bridge.py │ └── file.txt │ ├── chapter07 │ └── facade.py │ ├── chapter08 │ ├── flyweight.py │ ├── lazy.py │ ├── mvc.py │ └── proxy.py │ ├── chapter09 │ └── chain.py │ ├── chapter10 │ ├── command.py │ └── first-class.py │ ├── chapter11 │ └── observer.py │ ├── chapter12 │ └── state.py │ ├── chapter13 │ ├── boiler.py │ ├── interpreter.py │ ├── iterator.py │ ├── memento.py │ ├── strategy.py │ └── template.py │ ├── chapter14 │ ├── peoplelist.py │ ├── rx_example1.py │ ├── rx_example2.py │ ├── rx_example3.py │ ├── rx_peoplelist_1.py │ ├── rx_peoplelist_2.py │ └── rx_peoplelist_3.py │ └── chapter15 │ ├── cache_aside │ ├── cache_aside.py │ ├── data │ │ ├── quotes.sqlite3 │ │ └── quotes_cache.csv │ └── populate_db.py │ ├── circuit_breaker.py │ ├── circuit_breaker_in_flaskapp.py │ ├── retry_write_file.py │ ├── retry_write_file_retrying_module.py │ ├── retry_write_file_tenacity_module.py │ ├── service_first.py │ ├── service_second.py │ ├── test_service_first.py │ ├── test_service_second.py │ └── throttling_in_flaskapp.py ├── emr └── run_job_exist_cluster1.py ├── file_io ├── file_io_demo1.py ├── file_io_demo2.py ├── file_io_demo3.py ├── file_io_demo4.py ├── test.txt ├── test2.txt └── test3.txt ├── ftp_sftp └── Sftp_IO.py ├── functional_programming ├── README.md ├── fp_demo1.py └── fp_demo2.py ├── functools_partial ├── partial_demo1.py ├── partial_demo2.py ├── partial_demo3.py └── partial_demo4.py ├── game └── tic_tac_toe.py ├── generator ├── generator_demo1.py ├── generator_demo2.py └── generator_demo3.py ├── hack └── pass_file_via_python_httpserver.py ├── inheritance ├── inheritance_demo1.py ├── inheritance_demo2.py ├── inheritance_demo3.py ├── inheritance_demo4.py ├── inheritance_demo5.py ├── inheritance_demo6.py ├── inheritance_demo7.py └── inheritance_demo8.py ├── interface ├── interface_demo1.py └── interface_demo2.py ├── json ├── conf.json ├── conf_dev.json ├── conf_qa.json └── load_json1.py ├── kafka └── quick_start.py ├── lambda ├── lambda_demo1.py └── lambda_demo2.py ├── list_set_dict_comprehension ├── dict_comprehension_demo1.py └── set_comprehension_demo1.py ├── map_reduce └── reduce_demo.py ├── mobly ├── README.md ├── android_integ_test │ └── Android.bp ├── browser_test.py ├── cdm_transport_test.py ├── doc │ ├── Getting-Started-with-Mobly.md │ └── mobly-bundled-snippets-note.md ├── get-started-with-modly │ └── exp1 │ │ ├── hello_world_test.py │ │ └── sample_config.json ├── hello_world_test.py ├── hello_world_test_2.py ├── instrumentation_test.py ├── load_sl4a_test │ └── test.py ├── many_greetings_test.py ├── open_setting_test.py ├── sample_config.yml ├── sample_config_2.yml ├── sample_config_3.yml ├── sample_test.py ├── take_photo_test.py ├── test_1.py ├── wifi_aware_attached_test.py └── wifi_direct_test.py ├── multi_processing ├── README.md ├── multi_process_1.py ├── multi_process_2.py ├── multi_process_3.py ├── multi_process_4.py ├── multi_process_5.py ├── multi_process_6.py ├── multi_process_lambda_1.py ├── multi_process_lambda_2.py ├── multi_process_lambda_3.py ├── multiprocess_demo1.py ├── multiprocess_demo2.py ├── process1.py ├── process2.py └── process3.py ├── multi_treading ├── multi_thread1.py ├── multi_thread2.py ├── multi_thread3.py ├── multi_thread4.py ├── multi_thread5.py ├── multi_thread_lambda_1.py └── multi_thread_lambda_2.py ├── mydevclass ├── code_to_test.py ├── code_to_test2.py ├── code_to_test3.py ├── code_to_test4.py ├── my_calendar.py ├── my_calendar2.py ├── my_calendar3.py └── script_to_test_1.py ├── mysql ├── mysql_server_start.sh ├── mysql_server_stop.sh └── utility_mysql.py ├── override └── override_demo.py ├── pandas_dataframe └── merge_dataframe.py ├── polymorphism └── polymorphism_demo1.py ├── postgre ├── PostgreIO.py ├── insert_csv_posgre.py └── posgre_IO.py ├── py_debugger └── pdb_demo1.py ├── pyspark ├── lauch_pyspark.py ├── pyspark_etl_job_demo.py └── spark.txt ├── redis └── redis_command_demo.py ├── reduce ├── reduce_demo1.py └── reduce_map_filter_demo.py ├── regular_expression ├── README.md ├── re_demo1.py ├── re_demo2.py └── re_demo3.py ├── requirements.txt ├── retry ├── Readme.md ├── Rerun.py ├── dev1 │ ├── BackfillOperator.py │ ├── LogConfig.py │ ├── MyFakeJob.py │ ├── README.md │ ├── run_BackFillOprator.py │ ├── run_MyFakeETL.py │ ├── run_with_class.py │ ├── run_with_func.py │ ├── test_BackFillOprator.py │ ├── test_MyFakeJob.py │ ├── test_backfill_class.py │ └── test_backfill_method.py ├── retry_test1.py ├── retry_test2.py ├── retry_test3.py ├── retry_test4.py ├── retry_test5.py ├── retry_test6.py ├── retry_test7.py ├── test1.py ├── test2.py └── test3.py ├── stream ├── MergeStreamDemo.scala ├── demo1 │ ├── client.py │ ├── output.txt │ └── server.py ├── demo2 │ ├── client.py │ ├── output.txt │ └── server.py ├── demo2_backup │ ├── client.py │ └── server.py ├── demo3 │ ├── client.py │ └── server.py ├── eggs.txt ├── load_multiple_stream.py ├── merge_k_sorted_array.py ├── merge_multiple_stream.py ├── merge_stream_heapq.py └── spam.txt ├── super ├── super_demo1.py ├── super_demo2.py ├── super_demo3.py ├── super_demo4.py └── super_demo5.py └── tests ├── data_manipulator.py ├── my_calendar.py ├── my_db_utils.py ├── test3 ├── portfolio1.py ├── portfolio2.py ├── portfolio3.py ├── portfolio4.py ├── porttest1.py ├── porttest2.py ├── porttest3.py ├── porttest3_broken.py ├── test_port1_pytest.py ├── test_port1_unittest.py ├── test_port2_pytest.py ├── test_port2_pytest_broken.py ├── test_port2_unittest.py ├── test_port2_unittest_broken.py ├── test_port3_pytest_broken2.py ├── test_port3_unittest.py ├── test_port3_unittest_broken.py ├── test_port3_unittest_broken2.py ├── test_port3b_unittest.py ├── test_port4_pytest.py ├── test_port4_pytest_broken.py ├── test_port4_unittest.py ├── test_port4_unittest_broken.py ├── test_port5_pytest.py ├── test_port5_unittest.py ├── test_port6_pytest.py ├── test_port6_unittest.py ├── test_port7_pytest.py ├── test_port7_unittest.py ├── test_port8_pytest.py ├── test_port8_unittest.py ├── test_port9_pytest.py └── test_port9_unittest.py ├── test_db_with_fixture.py ├── test_unit_test.py ├── test_unit_test_10.py ├── test_unit_test_11.py ├── test_unit_test_12.py ├── test_unit_test_13.py ├── test_unit_test_2.py ├── test_unit_test_3.py ├── test_unit_test_4.py ├── test_unit_test_5.py ├── test_unit_test_6.py ├── test_unit_test_7.py ├── test_unit_test_8.py ├── test_unit_test_9.py ├── test_with_fixture1.py ├── test_with_fixture2.py └── test_with_fixture3.py /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.github/workflows/pythonapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/.github/workflows/pythonapp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/README.md -------------------------------------------------------------------------------- /archived/J_env_python2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/J_env_python2.txt -------------------------------------------------------------------------------- /archived/Vehiclelog_fixer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/Vehiclelog_fixer.py -------------------------------------------------------------------------------- /archived/address_2_lon_lat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/address_2_lon_lat.py -------------------------------------------------------------------------------- /archived/arg_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/arg_demo.py -------------------------------------------------------------------------------- /archived/dash_env_python_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/dash_env_python_3.txt -------------------------------------------------------------------------------- /archived/dropbox_upload_test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/dropbox_upload_test1.py -------------------------------------------------------------------------------- /archived/filter_outside_UK.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/filter_outside_UK.py -------------------------------------------------------------------------------- /archived/fix_adword_column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/fix_adword_column.py -------------------------------------------------------------------------------- /archived/get_geojson_area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/get_geojson_area.py -------------------------------------------------------------------------------- /archived/gmail_file_msg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/gmail_file_msg.py -------------------------------------------------------------------------------- /archived/gmail_sending.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/gmail_sending.py -------------------------------------------------------------------------------- /archived/lon_lat_2_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/lon_lat_2_address.py -------------------------------------------------------------------------------- /archived/map_lon_lat_polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/map_lon_lat_polygon.py -------------------------------------------------------------------------------- /archived/python_super_refer_parent_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/archived/python_super_refer_parent_demo.py -------------------------------------------------------------------------------- /args_kwargs/args_kwargs_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/args_kwargs/args_kwargs_demo.py -------------------------------------------------------------------------------- /args_kwargs/args_kwargs_demo_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/args_kwargs/args_kwargs_demo_2.py -------------------------------------------------------------------------------- /aws_s3/connect_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/aws_s3/connect_s3.py -------------------------------------------------------------------------------- /aws_s3/get_s3_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/aws_s3/get_s3_size.py -------------------------------------------------------------------------------- /aws_s3/list_s3_bucket_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/aws_s3/list_s3_bucket_content.py -------------------------------------------------------------------------------- /aws_s3/read_s3_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/aws_s3/read_s3_file.py -------------------------------------------------------------------------------- /aws_s3/write_to_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/aws_s3/write_to_s3.py -------------------------------------------------------------------------------- /big_data/count_line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/big_data/count_line.md -------------------------------------------------------------------------------- /config/my_config.py: -------------------------------------------------------------------------------- 1 | username="tim" 2 | city="Osaka" 3 | value=10 -------------------------------------------------------------------------------- /config/test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/config/test1.py -------------------------------------------------------------------------------- /config/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/config/util.py -------------------------------------------------------------------------------- /crontab/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/crontab/README.md -------------------------------------------------------------------------------- /crontab/check_crontab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/crontab/check_crontab.py -------------------------------------------------------------------------------- /crontab/crontab.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/crontab/crontab.yaml -------------------------------------------------------------------------------- /csv_excel/list_all_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/csv_excel/list_all_csv.py -------------------------------------------------------------------------------- /csv_excel/merge_save_csvs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/csv_excel/merge_save_csvs.py -------------------------------------------------------------------------------- /csv_excel/save_multiple_df_xls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/csv_excel/save_multiple_df_xls.py -------------------------------------------------------------------------------- /csv_excel/tsv_to_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/csv_excel/tsv_to_csv.py -------------------------------------------------------------------------------- /data_structure/python_Set_Intersection_Union_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/data_structure/python_Set_Intersection_Union_demo.py -------------------------------------------------------------------------------- /dataclass/test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/dataclass/test1.py -------------------------------------------------------------------------------- /datadog/datadog_api_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/datadog/datadog_api_demo.py -------------------------------------------------------------------------------- /decorator/cache_decorator_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/cache_decorator_demo.py -------------------------------------------------------------------------------- /decorator/classmethod_staticmethod_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/classmethod_staticmethod_demo.py -------------------------------------------------------------------------------- /decorator/decorator_auth_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/decorator_auth_demo.py -------------------------------------------------------------------------------- /decorator/decorator_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/decorator_demo1.py -------------------------------------------------------------------------------- /decorator/hight_order_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/hight_order_func.py -------------------------------------------------------------------------------- /decorator/login_decorator_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/login_decorator_demo.py -------------------------------------------------------------------------------- /decorator/multi_decorator_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/multi_decorator_demo.py -------------------------------------------------------------------------------- /decorator/python_decorator_demo_V1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/python_decorator_demo_V1.py -------------------------------------------------------------------------------- /decorator/python_decorator_demo_nb_V1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/decorator/python_decorator_demo_nb_V1.ipynb -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/LICENSE -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/README.md -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/abstract_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/abstract_factory.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/data/movies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/data/movies.json -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/data/person.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/data/person.xml -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/factory_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/factory_method.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter01/id.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter02/apple_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter02/apple_factory.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter02/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter02/builder.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter02/computer_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter02/computer_builder.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter02/exercise_fluent_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter02/exercise_fluent_builder.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter03/prototype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter03/prototype.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter03/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter03/singleton.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter04/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter04/adapter.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter04/external.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter04/external.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter05/mymath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter05/mymath.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter05/number_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter05/number_sum.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter05/number_sum_naive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter05/number_sum_naive.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter06/bridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter06/bridge.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter06/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter06/file.txt -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter07/facade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter07/facade.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter08/flyweight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter08/flyweight.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter08/lazy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter08/lazy.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter08/mvc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter08/mvc.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter08/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter08/proxy.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter09/chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter09/chain.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter10/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter10/command.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter10/first-class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter10/first-class.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter11/observer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter11/observer.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter12/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter12/state.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/boiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/boiler.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/interpreter.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/iterator.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/memento.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/memento.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/strategy.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter13/template.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/peoplelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/peoplelist.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_example1.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_example2.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_example3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_example3.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_peoplelist_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_peoplelist_1.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_peoplelist_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_peoplelist_2.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_peoplelist_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter14/rx_peoplelist_3.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/cache_aside/cache_aside.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/cache_aside/cache_aside.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/cache_aside/data/quotes.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/cache_aside/data/quotes.sqlite3 -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/cache_aside/data/quotes_cache.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/cache_aside/data/quotes_cache.csv -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/cache_aside/populate_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/cache_aside/populate_db.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/circuit_breaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/circuit_breaker.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/circuit_breaker_in_flaskapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/circuit_breaker_in_flaskapp.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/retry_write_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/retry_write_file.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/retry_write_file_retrying_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/retry_write_file_retrying_module.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/retry_write_file_tenacity_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/retry_write_file_tenacity_module.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/service_first.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/service_first.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/service_second.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/service_second.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/test_service_first.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/test_service_first.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/test_service_second.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/test_service_second.py -------------------------------------------------------------------------------- /design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/throttling_in_flaskapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/design-pattern/Mastering-Python-Design-Patterns-Second-Edition-master/chapter15/throttling_in_flaskapp.py -------------------------------------------------------------------------------- /emr/run_job_exist_cluster1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/emr/run_job_exist_cluster1.py -------------------------------------------------------------------------------- /file_io/file_io_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/file_io/file_io_demo1.py -------------------------------------------------------------------------------- /file_io/file_io_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/file_io/file_io_demo2.py -------------------------------------------------------------------------------- /file_io/file_io_demo3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/file_io/file_io_demo3.py -------------------------------------------------------------------------------- /file_io/file_io_demo4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/file_io/file_io_demo4.py -------------------------------------------------------------------------------- /file_io/test.txt: -------------------------------------------------------------------------------- 1 | 1 2 3 2 | 456 3 | 7 8 9 4 | a b c 5 | jim jack jan -------------------------------------------------------------------------------- /file_io/test2.txt: -------------------------------------------------------------------------------- 1 | this is test2.txt with w+ mode -------------------------------------------------------------------------------- /file_io/test3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/file_io/test3.txt -------------------------------------------------------------------------------- /ftp_sftp/Sftp_IO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/ftp_sftp/Sftp_IO.py -------------------------------------------------------------------------------- /functional_programming/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/functional_programming/README.md -------------------------------------------------------------------------------- /functional_programming/fp_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/functional_programming/fp_demo1.py -------------------------------------------------------------------------------- /functional_programming/fp_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/functional_programming/fp_demo2.py -------------------------------------------------------------------------------- /functools_partial/partial_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/functools_partial/partial_demo1.py -------------------------------------------------------------------------------- /functools_partial/partial_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/functools_partial/partial_demo2.py -------------------------------------------------------------------------------- /functools_partial/partial_demo3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/functools_partial/partial_demo3.py -------------------------------------------------------------------------------- /functools_partial/partial_demo4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/functools_partial/partial_demo4.py -------------------------------------------------------------------------------- /game/tic_tac_toe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/game/tic_tac_toe.py -------------------------------------------------------------------------------- /generator/generator_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/generator/generator_demo1.py -------------------------------------------------------------------------------- /generator/generator_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/generator/generator_demo2.py -------------------------------------------------------------------------------- /generator/generator_demo3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/generator/generator_demo3.py -------------------------------------------------------------------------------- /hack/pass_file_via_python_httpserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/hack/pass_file_via_python_httpserver.py -------------------------------------------------------------------------------- /inheritance/inheritance_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/inheritance/inheritance_demo1.py -------------------------------------------------------------------------------- /inheritance/inheritance_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/inheritance/inheritance_demo2.py -------------------------------------------------------------------------------- /inheritance/inheritance_demo3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/inheritance/inheritance_demo3.py -------------------------------------------------------------------------------- /inheritance/inheritance_demo4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/inheritance/inheritance_demo4.py -------------------------------------------------------------------------------- /inheritance/inheritance_demo5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/inheritance/inheritance_demo5.py -------------------------------------------------------------------------------- /inheritance/inheritance_demo6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/inheritance/inheritance_demo6.py -------------------------------------------------------------------------------- /inheritance/inheritance_demo7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/inheritance/inheritance_demo7.py -------------------------------------------------------------------------------- /inheritance/inheritance_demo8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/inheritance/inheritance_demo8.py -------------------------------------------------------------------------------- /interface/interface_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/interface/interface_demo1.py -------------------------------------------------------------------------------- /interface/interface_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/interface/interface_demo2.py -------------------------------------------------------------------------------- /json/conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/json/conf.json -------------------------------------------------------------------------------- /json/conf_dev.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /json/conf_qa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/json/conf_qa.json -------------------------------------------------------------------------------- /json/load_json1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/json/load_json1.py -------------------------------------------------------------------------------- /kafka/quick_start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/kafka/quick_start.py -------------------------------------------------------------------------------- /lambda/lambda_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/lambda/lambda_demo1.py -------------------------------------------------------------------------------- /lambda/lambda_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/lambda/lambda_demo2.py -------------------------------------------------------------------------------- /list_set_dict_comprehension/dict_comprehension_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/list_set_dict_comprehension/dict_comprehension_demo1.py -------------------------------------------------------------------------------- /list_set_dict_comprehension/set_comprehension_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/list_set_dict_comprehension/set_comprehension_demo1.py -------------------------------------------------------------------------------- /map_reduce/reduce_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/map_reduce/reduce_demo.py -------------------------------------------------------------------------------- /mobly/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/README.md -------------------------------------------------------------------------------- /mobly/android_integ_test/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/android_integ_test/Android.bp -------------------------------------------------------------------------------- /mobly/browser_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/browser_test.py -------------------------------------------------------------------------------- /mobly/cdm_transport_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/cdm_transport_test.py -------------------------------------------------------------------------------- /mobly/doc/Getting-Started-with-Mobly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/doc/Getting-Started-with-Mobly.md -------------------------------------------------------------------------------- /mobly/doc/mobly-bundled-snippets-note.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/doc/mobly-bundled-snippets-note.md -------------------------------------------------------------------------------- /mobly/get-started-with-modly/exp1/hello_world_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/get-started-with-modly/exp1/hello_world_test.py -------------------------------------------------------------------------------- /mobly/get-started-with-modly/exp1/sample_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/get-started-with-modly/exp1/sample_config.json -------------------------------------------------------------------------------- /mobly/hello_world_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/hello_world_test.py -------------------------------------------------------------------------------- /mobly/hello_world_test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/hello_world_test_2.py -------------------------------------------------------------------------------- /mobly/instrumentation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/instrumentation_test.py -------------------------------------------------------------------------------- /mobly/load_sl4a_test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/load_sl4a_test/test.py -------------------------------------------------------------------------------- /mobly/many_greetings_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/many_greetings_test.py -------------------------------------------------------------------------------- /mobly/open_setting_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/open_setting_test.py -------------------------------------------------------------------------------- /mobly/sample_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/sample_config.yml -------------------------------------------------------------------------------- /mobly/sample_config_2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/sample_config_2.yml -------------------------------------------------------------------------------- /mobly/sample_config_3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/sample_config_3.yml -------------------------------------------------------------------------------- /mobly/sample_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/sample_test.py -------------------------------------------------------------------------------- /mobly/take_photo_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/take_photo_test.py -------------------------------------------------------------------------------- /mobly/test_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/test_1.py -------------------------------------------------------------------------------- /mobly/wifi_aware_attached_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/wifi_aware_attached_test.py -------------------------------------------------------------------------------- /mobly/wifi_direct_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mobly/wifi_direct_test.py -------------------------------------------------------------------------------- /multi_processing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/README.md -------------------------------------------------------------------------------- /multi_processing/multi_process_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_1.py -------------------------------------------------------------------------------- /multi_processing/multi_process_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_2.py -------------------------------------------------------------------------------- /multi_processing/multi_process_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_3.py -------------------------------------------------------------------------------- /multi_processing/multi_process_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_4.py -------------------------------------------------------------------------------- /multi_processing/multi_process_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_5.py -------------------------------------------------------------------------------- /multi_processing/multi_process_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_6.py -------------------------------------------------------------------------------- /multi_processing/multi_process_lambda_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_lambda_1.py -------------------------------------------------------------------------------- /multi_processing/multi_process_lambda_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_lambda_2.py -------------------------------------------------------------------------------- /multi_processing/multi_process_lambda_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multi_process_lambda_3.py -------------------------------------------------------------------------------- /multi_processing/multiprocess_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multiprocess_demo1.py -------------------------------------------------------------------------------- /multi_processing/multiprocess_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/multiprocess_demo2.py -------------------------------------------------------------------------------- /multi_processing/process1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/process1.py -------------------------------------------------------------------------------- /multi_processing/process2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/process2.py -------------------------------------------------------------------------------- /multi_processing/process3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_processing/process3.py -------------------------------------------------------------------------------- /multi_treading/multi_thread1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_treading/multi_thread1.py -------------------------------------------------------------------------------- /multi_treading/multi_thread2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_treading/multi_thread2.py -------------------------------------------------------------------------------- /multi_treading/multi_thread3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_treading/multi_thread3.py -------------------------------------------------------------------------------- /multi_treading/multi_thread4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_treading/multi_thread4.py -------------------------------------------------------------------------------- /multi_treading/multi_thread5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_treading/multi_thread5.py -------------------------------------------------------------------------------- /multi_treading/multi_thread_lambda_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_treading/multi_thread_lambda_1.py -------------------------------------------------------------------------------- /multi_treading/multi_thread_lambda_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/multi_treading/multi_thread_lambda_2.py -------------------------------------------------------------------------------- /mydevclass/code_to_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mydevclass/code_to_test.py -------------------------------------------------------------------------------- /mydevclass/code_to_test2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mydevclass/code_to_test2.py -------------------------------------------------------------------------------- /mydevclass/code_to_test3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mydevclass/code_to_test3.py -------------------------------------------------------------------------------- /mydevclass/code_to_test4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mydevclass/code_to_test4.py -------------------------------------------------------------------------------- /mydevclass/my_calendar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mydevclass/my_calendar.py -------------------------------------------------------------------------------- /mydevclass/my_calendar2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mydevclass/my_calendar2.py -------------------------------------------------------------------------------- /mydevclass/my_calendar3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mydevclass/my_calendar3.py -------------------------------------------------------------------------------- /mydevclass/script_to_test_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mydevclass/script_to_test_1.py -------------------------------------------------------------------------------- /mysql/mysql_server_start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | mysql.server start -------------------------------------------------------------------------------- /mysql/mysql_server_stop.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | mysql.server stop -------------------------------------------------------------------------------- /mysql/utility_mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/mysql/utility_mysql.py -------------------------------------------------------------------------------- /override/override_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/override/override_demo.py -------------------------------------------------------------------------------- /pandas_dataframe/merge_dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/pandas_dataframe/merge_dataframe.py -------------------------------------------------------------------------------- /polymorphism/polymorphism_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/polymorphism/polymorphism_demo1.py -------------------------------------------------------------------------------- /postgre/PostgreIO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/postgre/PostgreIO.py -------------------------------------------------------------------------------- /postgre/insert_csv_posgre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/postgre/insert_csv_posgre.py -------------------------------------------------------------------------------- /postgre/posgre_IO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/postgre/posgre_IO.py -------------------------------------------------------------------------------- /py_debugger/pdb_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/py_debugger/pdb_demo1.py -------------------------------------------------------------------------------- /pyspark/lauch_pyspark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/pyspark/lauch_pyspark.py -------------------------------------------------------------------------------- /pyspark/pyspark_etl_job_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/pyspark/pyspark_etl_job_demo.py -------------------------------------------------------------------------------- /pyspark/spark.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/pyspark/spark.txt -------------------------------------------------------------------------------- /redis/redis_command_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/redis/redis_command_demo.py -------------------------------------------------------------------------------- /reduce/reduce_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/reduce/reduce_demo1.py -------------------------------------------------------------------------------- /reduce/reduce_map_filter_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/reduce/reduce_map_filter_demo.py -------------------------------------------------------------------------------- /regular_expression/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/regular_expression/README.md -------------------------------------------------------------------------------- /regular_expression/re_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/regular_expression/re_demo1.py -------------------------------------------------------------------------------- /regular_expression/re_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/regular_expression/re_demo2.py -------------------------------------------------------------------------------- /regular_expression/re_demo3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/regular_expression/re_demo3.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/requirements.txt -------------------------------------------------------------------------------- /retry/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/Readme.md -------------------------------------------------------------------------------- /retry/Rerun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/Rerun.py -------------------------------------------------------------------------------- /retry/dev1/BackfillOperator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/BackfillOperator.py -------------------------------------------------------------------------------- /retry/dev1/LogConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/LogConfig.py -------------------------------------------------------------------------------- /retry/dev1/MyFakeJob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/MyFakeJob.py -------------------------------------------------------------------------------- /retry/dev1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/README.md -------------------------------------------------------------------------------- /retry/dev1/run_BackFillOprator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/run_BackFillOprator.py -------------------------------------------------------------------------------- /retry/dev1/run_MyFakeETL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/run_MyFakeETL.py -------------------------------------------------------------------------------- /retry/dev1/run_with_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/run_with_class.py -------------------------------------------------------------------------------- /retry/dev1/run_with_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/run_with_func.py -------------------------------------------------------------------------------- /retry/dev1/test_BackFillOprator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/test_BackFillOprator.py -------------------------------------------------------------------------------- /retry/dev1/test_MyFakeJob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/test_MyFakeJob.py -------------------------------------------------------------------------------- /retry/dev1/test_backfill_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/test_backfill_class.py -------------------------------------------------------------------------------- /retry/dev1/test_backfill_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/dev1/test_backfill_method.py -------------------------------------------------------------------------------- /retry/retry_test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/retry_test1.py -------------------------------------------------------------------------------- /retry/retry_test2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/retry_test2.py -------------------------------------------------------------------------------- /retry/retry_test3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/retry_test3.py -------------------------------------------------------------------------------- /retry/retry_test4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/retry_test4.py -------------------------------------------------------------------------------- /retry/retry_test5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/retry_test5.py -------------------------------------------------------------------------------- /retry/retry_test6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/retry_test6.py -------------------------------------------------------------------------------- /retry/retry_test7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/retry_test7.py -------------------------------------------------------------------------------- /retry/test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/test1.py -------------------------------------------------------------------------------- /retry/test2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/test2.py -------------------------------------------------------------------------------- /retry/test3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/retry/test3.py -------------------------------------------------------------------------------- /stream/MergeStreamDemo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/MergeStreamDemo.scala -------------------------------------------------------------------------------- /stream/demo1/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo1/client.py -------------------------------------------------------------------------------- /stream/demo1/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo1/output.txt -------------------------------------------------------------------------------- /stream/demo1/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo1/server.py -------------------------------------------------------------------------------- /stream/demo2/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo2/client.py -------------------------------------------------------------------------------- /stream/demo2/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo2/output.txt -------------------------------------------------------------------------------- /stream/demo2/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo2/server.py -------------------------------------------------------------------------------- /stream/demo2_backup/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo2_backup/client.py -------------------------------------------------------------------------------- /stream/demo2_backup/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo2_backup/server.py -------------------------------------------------------------------------------- /stream/demo3/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo3/client.py -------------------------------------------------------------------------------- /stream/demo3/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/demo3/server.py -------------------------------------------------------------------------------- /stream/eggs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/eggs.txt -------------------------------------------------------------------------------- /stream/load_multiple_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/load_multiple_stream.py -------------------------------------------------------------------------------- /stream/merge_k_sorted_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/merge_k_sorted_array.py -------------------------------------------------------------------------------- /stream/merge_multiple_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/merge_multiple_stream.py -------------------------------------------------------------------------------- /stream/merge_stream_heapq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/merge_stream_heapq.py -------------------------------------------------------------------------------- /stream/spam.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/stream/spam.txt -------------------------------------------------------------------------------- /super/super_demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/super/super_demo1.py -------------------------------------------------------------------------------- /super/super_demo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/super/super_demo2.py -------------------------------------------------------------------------------- /super/super_demo3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/super/super_demo3.py -------------------------------------------------------------------------------- /super/super_demo4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/super/super_demo4.py -------------------------------------------------------------------------------- /super/super_demo5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/super/super_demo5.py -------------------------------------------------------------------------------- /tests/data_manipulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/data_manipulator.py -------------------------------------------------------------------------------- /tests/my_calendar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/my_calendar.py -------------------------------------------------------------------------------- /tests/my_db_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/my_db_utils.py -------------------------------------------------------------------------------- /tests/test3/portfolio1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/portfolio1.py -------------------------------------------------------------------------------- /tests/test3/portfolio2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/portfolio2.py -------------------------------------------------------------------------------- /tests/test3/portfolio3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/portfolio3.py -------------------------------------------------------------------------------- /tests/test3/portfolio4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/portfolio4.py -------------------------------------------------------------------------------- /tests/test3/porttest1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/porttest1.py -------------------------------------------------------------------------------- /tests/test3/porttest2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/porttest2.py -------------------------------------------------------------------------------- /tests/test3/porttest3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/porttest3.py -------------------------------------------------------------------------------- /tests/test3/porttest3_broken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/porttest3_broken.py -------------------------------------------------------------------------------- /tests/test3/test_port1_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port1_pytest.py -------------------------------------------------------------------------------- /tests/test3/test_port1_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port1_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port2_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port2_pytest.py -------------------------------------------------------------------------------- /tests/test3/test_port2_pytest_broken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port2_pytest_broken.py -------------------------------------------------------------------------------- /tests/test3/test_port2_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port2_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port2_unittest_broken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port2_unittest_broken.py -------------------------------------------------------------------------------- /tests/test3/test_port3_pytest_broken2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port3_pytest_broken2.py -------------------------------------------------------------------------------- /tests/test3/test_port3_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port3_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port3_unittest_broken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port3_unittest_broken.py -------------------------------------------------------------------------------- /tests/test3/test_port3_unittest_broken2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port3_unittest_broken2.py -------------------------------------------------------------------------------- /tests/test3/test_port3b_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port3b_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port4_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port4_pytest.py -------------------------------------------------------------------------------- /tests/test3/test_port4_pytest_broken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port4_pytest_broken.py -------------------------------------------------------------------------------- /tests/test3/test_port4_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port4_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port4_unittest_broken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port4_unittest_broken.py -------------------------------------------------------------------------------- /tests/test3/test_port5_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port5_pytest.py -------------------------------------------------------------------------------- /tests/test3/test_port5_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port5_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port6_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port6_pytest.py -------------------------------------------------------------------------------- /tests/test3/test_port6_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port6_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port7_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port7_pytest.py -------------------------------------------------------------------------------- /tests/test3/test_port7_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port7_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port8_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port8_pytest.py -------------------------------------------------------------------------------- /tests/test3/test_port8_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port8_unittest.py -------------------------------------------------------------------------------- /tests/test3/test_port9_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port9_pytest.py -------------------------------------------------------------------------------- /tests/test3/test_port9_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test3/test_port9_unittest.py -------------------------------------------------------------------------------- /tests/test_db_with_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_db_with_fixture.py -------------------------------------------------------------------------------- /tests/test_unit_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test.py -------------------------------------------------------------------------------- /tests/test_unit_test_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_10.py -------------------------------------------------------------------------------- /tests/test_unit_test_11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_11.py -------------------------------------------------------------------------------- /tests/test_unit_test_12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_12.py -------------------------------------------------------------------------------- /tests/test_unit_test_13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_13.py -------------------------------------------------------------------------------- /tests/test_unit_test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_2.py -------------------------------------------------------------------------------- /tests/test_unit_test_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_3.py -------------------------------------------------------------------------------- /tests/test_unit_test_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_4.py -------------------------------------------------------------------------------- /tests/test_unit_test_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_5.py -------------------------------------------------------------------------------- /tests/test_unit_test_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_6.py -------------------------------------------------------------------------------- /tests/test_unit_test_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_7.py -------------------------------------------------------------------------------- /tests/test_unit_test_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_8.py -------------------------------------------------------------------------------- /tests/test_unit_test_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_unit_test_9.py -------------------------------------------------------------------------------- /tests/test_with_fixture1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_with_fixture1.py -------------------------------------------------------------------------------- /tests/test_with_fixture2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_with_fixture2.py -------------------------------------------------------------------------------- /tests/test_with_fixture3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yennanliu/utility_Python/HEAD/tests/test_with_fixture3.py --------------------------------------------------------------------------------