├── .gitignore ├── 00Python ├── .idea │ ├── 01Python.iml │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── misc.xml │ ├── modules.xml │ ├── vcs.xml │ └── workspace.xml ├── README.md ├── day01 │ └── basic01.py ├── day02 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── basic04.py ├── day03 │ ├── basic01.py │ └── basic02.py ├── day04 │ ├── basic01.py │ ├── basic02.py │ └── basic03.py ├── day05 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── basic04.py ├── day06 │ ├── basic01.py │ └── basic02.py ├── day07 │ ├── basic01.py │ └── basic02.py ├── day08 │ ├── Test(附件).txt │ ├── Test.txt │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── basic04.py ├── day09 │ ├── MyNewFolder │ │ ├── Test1(新名字)(新名字).txt │ │ ├── Test1(新名字).txt │ │ ├── Test10(新名字)(新名字).txt │ │ ├── Test10(新名字).txt │ │ ├── Test2(新名字)(新名字).txt │ │ ├── Test2(新名字).txt │ │ ├── Test3(新名字)(新名字).txt │ │ ├── Test3(新名字).txt │ │ ├── Test4(新名字)(新名字).txt │ │ ├── Test4(新名字).txt │ │ ├── Test5(新名字)(新名字).txt │ │ ├── Test5(新名字).txt │ │ ├── Test6(新名字)(新名字).txt │ │ ├── Test6(新名字).txt │ │ ├── Test7(新名字)(新名字).txt │ │ ├── Test7(新名字).txt │ │ ├── Test8(新名字)(新名字).txt │ │ ├── Test8(新名字).txt │ │ ├── Test9(新名字)(新名字).txt │ │ └── Test9(新名字).txt │ ├── NewTest.txt │ ├── StudentManageSystem.txt │ ├── Test(备份).txt │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── basic04.py ├── day10 │ ├── basic01.py │ ├── basic02.py │ └── basic03.py ├── day11 │ ├── PoliceVsTheif.py │ ├── basic01.py │ ├── basic02.py │ └── basic03.py ├── day12 │ ├── PoliceVsTheif.py │ ├── __pycache__ │ │ └── sum_module.cpython-37.pyc │ ├── basic01.py │ ├── myPackage │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ └── basic.cpython-37.pyc │ │ └── basic.py │ ├── plane_battle.py │ ├── res │ │ ├── app.ico │ │ ├── background.png │ │ ├── baozha.ogg │ │ ├── bg.wav │ │ ├── bg2.ogg │ │ ├── bomb-1.png │ │ ├── bomb-2.png │ │ ├── bomb-3.png │ │ ├── bomb-4.png │ │ ├── bomb-5.png │ │ ├── bomb-6.png │ │ ├── bomb-7.png │ │ ├── bomb.wav │ │ ├── bullet_1.png │ │ ├── bullet_10.png │ │ ├── bullet_11.png │ │ ├── bullet_12.png │ │ ├── bullet_13.png │ │ ├── bullet_14.png │ │ ├── bullet_2.png │ │ ├── bullet_3.png │ │ ├── bullet_4.png │ │ ├── bullet_5.png │ │ ├── bullet_6.png │ │ ├── bullet_7.png │ │ ├── bullet_8.png │ │ ├── bullet_9.png │ │ ├── buttonPost.png │ │ ├── eff1.png │ │ ├── eff2.png │ │ ├── eff3.png │ │ ├── eff4.png │ │ ├── game.ico │ │ ├── gameover.wav │ │ ├── hero.png │ │ ├── hero2.png │ │ ├── hero_bullet_7.png │ │ ├── image 1.png │ │ ├── image 10.png │ │ ├── image 11.png │ │ ├── image 12.png │ │ ├── image 13.png │ │ ├── image 14.png │ │ ├── image 2.png │ │ ├── image 3.png │ │ ├── image 4.png │ │ ├── image 5.png │ │ ├── image 6.png │ │ ├── image 7.png │ │ ├── image 8.png │ │ ├── image 9.png │ │ ├── img-plane_1.png │ │ ├── img-plane_2.png │ │ ├── img-plane_3.png │ │ ├── img-plane_4.png │ │ ├── img-plane_5.png │ │ ├── img-plane_6.png │ │ ├── img-plane_7.png │ │ ├── img_bg_level_1.jpg │ │ ├── img_bg_level_2.jpg │ │ ├── img_bg_level_3.jpg │ │ ├── img_bg_level_4.jpg │ │ ├── img_bg_level_5.jpg │ │ └── start.png │ ├── sum_module.py │ └── test_module.py ├── day13 │ ├── __pycache__ │ │ ├── enemy_plane.cpython-37.pyc │ │ ├── game_map.cpython-37.pyc │ │ ├── game_score.cpython-37.pyc │ │ ├── hero_plane.cpython-37.pyc │ │ └── plane_bullet.cpython-37.pyc │ ├── enemy_plane.py │ ├── game_main.py │ ├── game_map.py │ ├── game_score.py │ ├── hero_plane.py │ ├── plane_bullet.py │ ├── res │ │ ├── app.ico │ │ ├── background.png │ │ ├── baozha.ogg │ │ ├── bg.wav │ │ ├── bg2.ogg │ │ ├── bomb-1.png │ │ ├── bomb-2.png │ │ ├── bomb-3.png │ │ ├── bomb-4.png │ │ ├── bomb-5.png │ │ ├── bomb-6.png │ │ ├── bomb-7.png │ │ ├── bomb.wav │ │ ├── bullet_1.png │ │ ├── bullet_10.png │ │ ├── bullet_11.png │ │ ├── bullet_12.png │ │ ├── bullet_13.png │ │ ├── bullet_14.png │ │ ├── bullet_2.png │ │ ├── bullet_3.png │ │ ├── bullet_4.png │ │ ├── bullet_5.png │ │ ├── bullet_6.png │ │ ├── bullet_7.png │ │ ├── bullet_8.png │ │ ├── bullet_9.png │ │ ├── buttonPost.png │ │ ├── eff1.png │ │ ├── eff2.png │ │ ├── eff3.png │ │ ├── eff4.png │ │ ├── game.ico │ │ ├── gameover.wav │ │ ├── hero.png │ │ ├── hero2.png │ │ ├── hero_bullet_7.png │ │ ├── image 1.png │ │ ├── image 10.png │ │ ├── image 11.png │ │ ├── image 12.png │ │ ├── image 13.png │ │ ├── image 14.png │ │ ├── image 2.png │ │ ├── image 3.png │ │ ├── image 4.png │ │ ├── image 5.png │ │ ├── image 6.png │ │ ├── image 7.png │ │ ├── image 8.png │ │ ├── image 9.png │ │ ├── img-plane_1.png │ │ ├── img-plane_2.png │ │ ├── img-plane_3.png │ │ ├── img-plane_4.png │ │ ├── img-plane_5.png │ │ ├── img-plane_6.png │ │ ├── img-plane_7.png │ │ ├── img_bg_level_1.jpg │ │ ├── img_bg_level_2.jpg │ │ ├── img_bg_level_3.jpg │ │ ├── img_bg_level_4.jpg │ │ ├── img_bg_level_5.jpg │ │ └── start.png │ └── 六个类合一.py └── venv │ ├── Lib │ └── site-packages │ │ ├── easy-install.pth │ │ ├── pip-10.0.1-py3.7.egg │ │ ├── EGG-INFO │ │ │ ├── PKG-INFO │ │ │ ├── SOURCES.txt │ │ │ ├── dependency_links.txt │ │ │ ├── entry_points.txt │ │ │ ├── not-zip-safe │ │ │ ├── requires.txt │ │ │ └── top_level.txt │ │ └── pip │ │ │ ├── __init__.py │ │ │ ├── __main__.py │ │ │ ├── _internal │ │ │ ├── __init__.py │ │ │ ├── basecommand.py │ │ │ ├── baseparser.py │ │ │ ├── build_env.py │ │ │ ├── cache.py │ │ │ ├── cmdoptions.py │ │ │ ├── commands │ │ │ │ ├── __init__.py │ │ │ │ ├── check.py │ │ │ │ ├── completion.py │ │ │ │ ├── configuration.py │ │ │ │ ├── download.py │ │ │ │ ├── freeze.py │ │ │ │ ├── hash.py │ │ │ │ ├── help.py │ │ │ │ ├── install.py │ │ │ │ ├── list.py │ │ │ │ ├── search.py │ │ │ │ ├── show.py │ │ │ │ ├── uninstall.py │ │ │ │ └── wheel.py │ │ │ ├── compat.py │ │ │ ├── configuration.py │ │ │ ├── download.py │ │ │ ├── exceptions.py │ │ │ ├── index.py │ │ │ ├── locations.py │ │ │ ├── models │ │ │ │ ├── __init__.py │ │ │ │ └── index.py │ │ │ ├── operations │ │ │ │ ├── __init__.py │ │ │ │ ├── check.py │ │ │ │ ├── freeze.py │ │ │ │ └── prepare.py │ │ │ ├── pep425tags.py │ │ │ ├── req │ │ │ │ ├── __init__.py │ │ │ │ ├── req_file.py │ │ │ │ ├── req_install.py │ │ │ │ ├── req_set.py │ │ │ │ └── req_uninstall.py │ │ │ ├── resolve.py │ │ │ ├── status_codes.py │ │ │ ├── utils │ │ │ │ ├── __init__.py │ │ │ │ ├── appdirs.py │ │ │ │ ├── deprecation.py │ │ │ │ ├── encoding.py │ │ │ │ ├── filesystem.py │ │ │ │ ├── glibc.py │ │ │ │ ├── hashes.py │ │ │ │ ├── logging.py │ │ │ │ ├── misc.py │ │ │ │ ├── outdated.py │ │ │ │ ├── packaging.py │ │ │ │ ├── setuptools_build.py │ │ │ │ ├── temp_dir.py │ │ │ │ ├── typing.py │ │ │ │ └── ui.py │ │ │ ├── vcs │ │ │ │ ├── __init__.py │ │ │ │ ├── bazaar.py │ │ │ │ ├── git.py │ │ │ │ ├── mercurial.py │ │ │ │ └── subversion.py │ │ │ └── wheel.py │ │ │ └── _vendor │ │ │ ├── __init__.py │ │ │ ├── appdirs.py │ │ │ ├── cachecontrol │ │ │ ├── __init__.py │ │ │ ├── _cmd.py │ │ │ ├── adapter.py │ │ │ ├── cache.py │ │ │ ├── caches │ │ │ │ ├── __init__.py │ │ │ │ ├── file_cache.py │ │ │ │ └── redis_cache.py │ │ │ ├── compat.py │ │ │ ├── controller.py │ │ │ ├── filewrapper.py │ │ │ ├── heuristics.py │ │ │ ├── serialize.py │ │ │ └── wrapper.py │ │ │ ├── certifi │ │ │ ├── __init__.py │ │ │ ├── __main__.py │ │ │ ├── cacert.pem │ │ │ └── core.py │ │ │ ├── chardet │ │ │ ├── __init__.py │ │ │ ├── big5freq.py │ │ │ ├── big5prober.py │ │ │ ├── chardistribution.py │ │ │ ├── charsetgroupprober.py │ │ │ ├── charsetprober.py │ │ │ ├── cli │ │ │ │ ├── __init__.py │ │ │ │ └── chardetect.py │ │ │ ├── codingstatemachine.py │ │ │ ├── compat.py │ │ │ ├── cp949prober.py │ │ │ ├── enums.py │ │ │ ├── escprober.py │ │ │ ├── escsm.py │ │ │ ├── eucjpprober.py │ │ │ ├── euckrfreq.py │ │ │ ├── euckrprober.py │ │ │ ├── euctwfreq.py │ │ │ ├── euctwprober.py │ │ │ ├── gb2312freq.py │ │ │ ├── gb2312prober.py │ │ │ ├── hebrewprober.py │ │ │ ├── jisfreq.py │ │ │ ├── jpcntx.py │ │ │ ├── langbulgarianmodel.py │ │ │ ├── langcyrillicmodel.py │ │ │ ├── langgreekmodel.py │ │ │ ├── langhebrewmodel.py │ │ │ ├── langhungarianmodel.py │ │ │ ├── langthaimodel.py │ │ │ ├── langturkishmodel.py │ │ │ ├── latin1prober.py │ │ │ ├── mbcharsetprober.py │ │ │ ├── mbcsgroupprober.py │ │ │ ├── mbcssm.py │ │ │ ├── sbcharsetprober.py │ │ │ ├── sbcsgroupprober.py │ │ │ ├── sjisprober.py │ │ │ ├── universaldetector.py │ │ │ ├── utf8prober.py │ │ │ └── version.py │ │ │ ├── colorama │ │ │ ├── __init__.py │ │ │ ├── ansi.py │ │ │ ├── ansitowin32.py │ │ │ ├── initialise.py │ │ │ ├── win32.py │ │ │ └── winterm.py │ │ │ ├── distlib │ │ │ ├── __init__.py │ │ │ ├── _backport │ │ │ │ ├── __init__.py │ │ │ │ ├── misc.py │ │ │ │ ├── shutil.py │ │ │ │ ├── sysconfig.cfg │ │ │ │ ├── sysconfig.py │ │ │ │ └── tarfile.py │ │ │ ├── compat.py │ │ │ ├── database.py │ │ │ ├── index.py │ │ │ ├── locators.py │ │ │ ├── manifest.py │ │ │ ├── markers.py │ │ │ ├── metadata.py │ │ │ ├── resources.py │ │ │ ├── scripts.py │ │ │ ├── t32.exe │ │ │ ├── t64.exe │ │ │ ├── util.py │ │ │ ├── version.py │ │ │ ├── w32.exe │ │ │ ├── w64.exe │ │ │ └── wheel.py │ │ │ ├── distro.py │ │ │ ├── html5lib │ │ │ ├── __init__.py │ │ │ ├── _ihatexml.py │ │ │ ├── _inputstream.py │ │ │ ├── _tokenizer.py │ │ │ ├── _trie │ │ │ │ ├── __init__.py │ │ │ │ ├── _base.py │ │ │ │ ├── datrie.py │ │ │ │ └── py.py │ │ │ ├── _utils.py │ │ │ ├── constants.py │ │ │ ├── filters │ │ │ │ ├── __init__.py │ │ │ │ ├── alphabeticalattributes.py │ │ │ │ ├── base.py │ │ │ │ ├── inject_meta_charset.py │ │ │ │ ├── lint.py │ │ │ │ ├── optionaltags.py │ │ │ │ ├── sanitizer.py │ │ │ │ └── whitespace.py │ │ │ ├── html5parser.py │ │ │ ├── serializer.py │ │ │ ├── treeadapters │ │ │ │ ├── __init__.py │ │ │ │ ├── genshi.py │ │ │ │ └── sax.py │ │ │ ├── treebuilders │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── dom.py │ │ │ │ ├── etree.py │ │ │ │ └── etree_lxml.py │ │ │ └── treewalkers │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── dom.py │ │ │ │ ├── etree.py │ │ │ │ ├── etree_lxml.py │ │ │ │ └── genshi.py │ │ │ ├── idna │ │ │ ├── __init__.py │ │ │ ├── codec.py │ │ │ ├── compat.py │ │ │ ├── core.py │ │ │ ├── idnadata.py │ │ │ ├── intranges.py │ │ │ ├── package_data.py │ │ │ └── uts46data.py │ │ │ ├── ipaddress.py │ │ │ ├── lockfile │ │ │ ├── __init__.py │ │ │ ├── linklockfile.py │ │ │ ├── mkdirlockfile.py │ │ │ ├── pidlockfile.py │ │ │ ├── sqlitelockfile.py │ │ │ └── symlinklockfile.py │ │ │ ├── msgpack │ │ │ ├── __init__.py │ │ │ ├── _version.py │ │ │ ├── exceptions.py │ │ │ └── fallback.py │ │ │ ├── packaging │ │ │ ├── __about__.py │ │ │ ├── __init__.py │ │ │ ├── _compat.py │ │ │ ├── _structures.py │ │ │ ├── markers.py │ │ │ ├── requirements.py │ │ │ ├── specifiers.py │ │ │ ├── utils.py │ │ │ └── version.py │ │ │ ├── pkg_resources │ │ │ ├── __init__.py │ │ │ └── py31compat.py │ │ │ ├── progress │ │ │ ├── __init__.py │ │ │ ├── bar.py │ │ │ ├── counter.py │ │ │ ├── helpers.py │ │ │ └── spinner.py │ │ │ ├── pyparsing.py │ │ │ ├── pytoml │ │ │ ├── __init__.py │ │ │ ├── core.py │ │ │ ├── parser.py │ │ │ └── writer.py │ │ │ ├── requests │ │ │ ├── __init__.py │ │ │ ├── __version__.py │ │ │ ├── _internal_utils.py │ │ │ ├── adapters.py │ │ │ ├── api.py │ │ │ ├── auth.py │ │ │ ├── certs.py │ │ │ ├── compat.py │ │ │ ├── cookies.py │ │ │ ├── exceptions.py │ │ │ ├── help.py │ │ │ ├── hooks.py │ │ │ ├── models.py │ │ │ ├── packages.py │ │ │ ├── sessions.py │ │ │ ├── status_codes.py │ │ │ ├── structures.py │ │ │ └── utils.py │ │ │ ├── retrying.py │ │ │ ├── six.py │ │ │ ├── urllib3 │ │ │ ├── __init__.py │ │ │ ├── _collections.py │ │ │ ├── connection.py │ │ │ ├── connectionpool.py │ │ │ ├── contrib │ │ │ │ ├── __init__.py │ │ │ │ ├── _securetransport │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── bindings.py │ │ │ │ │ └── low_level.py │ │ │ │ ├── appengine.py │ │ │ │ ├── ntlmpool.py │ │ │ │ ├── pyopenssl.py │ │ │ │ ├── securetransport.py │ │ │ │ └── socks.py │ │ │ ├── exceptions.py │ │ │ ├── fields.py │ │ │ ├── filepost.py │ │ │ ├── packages │ │ │ │ ├── __init__.py │ │ │ │ ├── backports │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── makefile.py │ │ │ │ ├── ordered_dict.py │ │ │ │ ├── six.py │ │ │ │ └── ssl_match_hostname │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── _implementation.py │ │ │ ├── poolmanager.py │ │ │ ├── request.py │ │ │ ├── response.py │ │ │ └── util │ │ │ │ ├── __init__.py │ │ │ │ ├── connection.py │ │ │ │ ├── request.py │ │ │ │ ├── response.py │ │ │ │ ├── retry.py │ │ │ │ ├── selectors.py │ │ │ │ ├── ssl_.py │ │ │ │ ├── timeout.py │ │ │ │ ├── url.py │ │ │ │ └── wait.py │ │ │ └── webencodings │ │ │ ├── __init__.py │ │ │ ├── labels.py │ │ │ ├── mklabels.py │ │ │ ├── tests.py │ │ │ └── x_user_defined.py │ │ ├── setuptools-39.1.0-py3.7.egg │ │ └── setuptools.pth │ ├── Scripts │ ├── Activate.ps1 │ ├── activate │ ├── activate.bat │ ├── deactivate.bat │ ├── easy_install-3.7-script.py │ ├── easy_install-3.7.exe │ ├── easy_install-script.py │ ├── easy_install.exe │ ├── pip-script.py │ ├── pip.exe │ ├── pip3-script.py │ ├── pip3.7-script.py │ ├── pip3.7.exe │ ├── pip3.exe │ ├── python.exe │ └── pythonw.exe │ └── pyvenv.cfg ├── 01Linux ├── README.md └── day01 │ └── basic01.py ├── 02NetworkProgramming ├── README.md ├── day01 │ ├── basic01.py │ └── basic02.py └── day02 │ ├── basic01.py │ ├── basic02.py │ ├── file_client.py │ └── file_server.py ├── 03Thread ├── README.md ├── day01 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ ├── basic04.py │ └── basic05.py ├── day02 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ ├── basic04.py │ └── demo │ │ ├── basic01.py │ │ ├── basic02.py │ │ └── basic03.py ├── day03 │ ├── basic01.py │ ├── basic02.py │ └── basic03.py └── day04 │ ├── basic01.py │ ├── basic02.py │ └── basic03.py ├── 04WebServer ├── README.md ├── day01 │ ├── basic01.py │ ├── basic02.py │ └── static │ │ ├── B.html │ │ ├── C.html │ │ └── a.html └── day02 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── static │ ├── B.html │ ├── C.html │ └── a.html ├── 05Regex ├── README.md └── day01 │ ├── basic01.py │ └── basic02.py ├── 06AdvancedPyton ├── README.md ├── day01 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── basic04.py └── day02 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── basic04.py ├── 07MySql ├── README.md ├── day01 │ └── basic01.sql ├── day02 │ └── basic01.sql ├── day03 │ ├── basic01.sql │ └── basic02.py └── day04 │ ├── basic01.sql │ └── basic02.sql ├── 08WSGI_Mini_Web ├── README.md └── day01 │ ├── __pycache__ │ └── mini_framework.cpython-37.pyc │ ├── basic01.py │ ├── basic02.py │ ├── mini_framework.py │ └── static │ ├── B.html │ ├── C.html │ └── a.html ├── 09WebFramework ├── README.md ├── __init__.py ├── day01 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ ├── basic04.py │ └── dynamic │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ └── mini_framework.cpython-37.pyc │ │ └── mini_framework.py ├── day02 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── dynamic │ │ ├── __pycache__ │ │ └── mini_framework.cpython-37.pyc │ │ └── mini_framework.py ├── day03 │ ├── basic01.py │ ├── basic02.py │ └── dynamic │ │ ├── __pycache__ │ │ └── mini_framework.cpython-37.pyc │ │ └── mini_framework.py ├── day04 │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ ├── basic04.py │ ├── dynamic │ │ └── mini_framework.py │ ├── log.txt │ ├── run.sh │ └── web_server.conf ├── static │ ├── css │ │ ├── bootstrap.min.css │ │ ├── main.css │ │ └── swiper.min.css │ └── js │ │ ├── a.js │ │ ├── bootstrap.min.js │ │ ├── jquery-1.12.4.js │ │ ├── jquery-1.12.4.min.js │ │ ├── jquery-ui.min.js │ │ ├── jquery.animate-colors-min.js │ │ ├── jquery.animate-colors.js │ │ ├── jquery.cookie.js │ │ ├── server.js │ │ ├── swiper.jquery.min.js │ │ ├── swiper.min.js │ │ └── zepto.min.js └── templates │ ├── center.html │ ├── index.html │ └── update.html ├── 10Html_Css ├── README.md ├── day01 │ ├── basic01.html │ ├── basic02.html │ ├── basic03.html │ ├── css │ │ └── my_css.css │ └── images │ │ ├── bg01.png │ │ ├── icon1.jpg │ │ ├── icon2.jpg │ │ ├── icon3.jpg │ │ ├── icon4.jpg │ │ └── icons.png ├── day02 │ ├── basic01.html │ ├── basic02.html │ ├── basic03.html │ └── basic04.html ├── day03 │ ├── basic01.html │ ├── basic02.html │ ├── basic03.html │ ├── basic04.html │ └── ps使用.html └── day04 │ ├── basic01.html │ ├── basic02.html │ ├── css │ ├── index.css │ └── reset.css │ ├── images │ ├── adv01.jpg │ ├── adv02.jpg │ ├── banner01.jpg │ ├── banner02.jpg │ ├── banner03.jpg │ ├── banner04.jpg │ ├── banner05.jpg │ ├── banner06.jpg │ ├── goods_pic.jpg │ ├── icons.png │ ├── logo.png │ ├── slide.jpg │ ├── slide02.jpg │ ├── slide03.jpg │ └── slide04.jpg │ └── index.html ├── 11JavaScript ├── README.md ├── day01 │ ├── basic01.html │ ├── basic02.html │ └── js │ │ └── my_js.js └── day02 │ ├── basic01.html │ ├── basic02.html │ ├── basic03.html │ └── js │ └── my_js.js ├── 12jQuery_Basic ├── README.md ├── day01 │ ├── basic01.html │ ├── basic02.html │ ├── basic03.html │ └── js │ │ ├── jquery-1.12.4.min.js │ │ └── myjson.json └── day02 │ ├── basic01.html │ ├── basic02.html │ ├── basic03.html │ └── js │ ├── jquery-1.12.4.min.js │ └── myjson.json ├── 13jQuery_Advanced ├── README.md ├── day01 │ ├── basic01.html │ ├── basic02.html │ ├── basic03.html │ ├── basic04.html │ ├── css │ │ ├── main.css │ │ └── reset.css │ ├── images │ │ ├── icons02.png │ │ └── logo02.png │ └── js │ │ └── register.js └── day02 │ ├── basic01.html │ ├── basic02.html │ ├── basic03.html │ ├── css │ └── slide.css │ └── js │ └── slide.js ├── 14Django ├── README.md ├── day01 │ └── BookManager │ │ ├── .idea │ │ ├── BookManager.iml │ │ ├── dataSources.local.xml │ │ ├── dataSources.xml │ │ ├── dataSources │ │ │ ├── 2b6a05b0-34c0-41d4-aa27-d74cd329744d.xml │ │ │ └── 2b6a05b0-34c0-41d4-aa27-d74cd329744d │ │ │ │ └── storage_v2 │ │ │ │ └── _src_ │ │ │ │ └── schema │ │ │ │ └── main.uQUzAA.meta │ │ ├── dictionaries │ │ │ └── HaoZhang.xml │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ │ ├── Book │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── admin.cpython-37.pyc │ │ │ ├── models.cpython-37.pyc │ │ │ ├── urls.cpython-37.pyc │ │ │ └── views.cpython-37.pyc │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_peopleinfo_gender.py │ │ │ ├── __init__.py │ │ │ └── __pycache__ │ │ │ │ ├── 0001_initial.cpython-37.pyc │ │ │ │ ├── 0002_peopleinfo_gender.cpython-37.pyc │ │ │ │ └── __init__.cpython-37.pyc │ │ ├── models.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ │ ├── BookManager │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── settings.cpython-37.pyc │ │ │ ├── urls.cpython-37.pyc │ │ │ └── wsgi.cpython-37.pyc │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── db.sqlite3 │ │ ├── instruction01.py │ │ ├── manage.py │ │ └── templates │ │ └── Book │ │ ├── booklist.html │ │ ├── peoplelist.html │ │ └── test.html ├── day02 │ └── BookManager │ │ ├── .idea │ │ ├── BookManager.iml │ │ ├── encodings.xml │ │ ├── inspectionProfiles │ │ │ └── Project_Default.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ │ ├── Book │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── admin.cpython-37.pyc │ │ │ ├── models.cpython-37.pyc │ │ │ ├── urls.cpython-37.pyc │ │ │ └── views.cpython-37.pyc │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_auto_20190326_1658.py │ │ │ ├── 0003_auto_20190326_2224.py │ │ │ ├── __init__.py │ │ │ └── __pycache__ │ │ │ │ ├── 0001_initial.cpython-37.pyc │ │ │ │ ├── 0002_auto_20190326_1658.cpython-37.pyc │ │ │ │ ├── 0003_auto_20190326_2224.cpython-37.pyc │ │ │ │ └── __init__.cpython-37.pyc │ │ ├── models.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ │ ├── BookManager │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── settings.cpython-37.pyc │ │ │ ├── urls.cpython-37.pyc │ │ │ └── wsgi.cpython-37.pyc │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── db.sqlite3 │ │ ├── manage.py │ │ └── templates │ │ └── Book │ │ ├── arealist.html │ │ └── booklist.html ├── day03 │ └── BookManager │ │ ├── .idea │ │ ├── BookManager.iml │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ │ ├── Book │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── admin.cpython-37.pyc │ │ │ ├── models.cpython-37.pyc │ │ │ ├── urls.cpython-37.pyc │ │ │ └── views.cpython-37.pyc │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── __init__.py │ │ │ └── __pycache__ │ │ │ │ └── __init__.cpython-37.pyc │ │ ├── models.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ │ ├── BookManager │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── settings.cpython-37.pyc │ │ │ ├── urls.cpython-37.pyc │ │ │ └── wsgi.cpython-37.pyc │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── __pycache__ │ │ └── manage.cpython-37.pyc │ │ ├── introduction1.py │ │ ├── manage.py │ │ ├── static │ │ └── js │ │ │ └── jquery-1.12.4.min.js │ │ └── templates │ │ ├── 404.html │ │ └── Book │ │ ├── ajax.html │ │ └── post.html ├── day04 │ └── BookManager │ │ ├── .idea │ │ ├── BookManager.iml │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ │ ├── Book │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── admin.cpython-37.pyc │ │ │ ├── models.cpython-37.pyc │ │ │ ├── urls.cpython-37.pyc │ │ │ └── views.cpython-37.pyc │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── __init__.py │ │ │ └── __pycache__ │ │ │ │ └── __init__.cpython-37.pyc │ │ ├── models.py │ │ ├── templatetags │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-37.pyc │ │ │ │ └── myFilter.cpython-37.pyc │ │ │ └── myFilter.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ │ ├── BookManager │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── settings.cpython-37.pyc │ │ │ ├── urls.cpython-37.pyc │ │ │ └── wsgi.cpython-37.pyc │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ │ ├── introduction1.py │ │ ├── manage.py │ │ └── template │ │ ├── Book │ │ ├── test1.html │ │ ├── test2.html │ │ ├── test3.html │ │ ├── test4.html │ │ ├── test5.html │ │ └── test6.html │ │ └── base.html └── day05 │ └── BookManager │ ├── .idea │ ├── BookManager.iml │ ├── encodings.xml │ ├── misc.xml │ ├── modules.xml │ ├── vcs.xml │ └── workspace.xml │ ├── Book │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── admin.cpython-37.pyc │ │ ├── models.cpython-37.pyc │ │ ├── urls.cpython-37.pyc │ │ └── views.cpython-37.pyc │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_pictureinfo.py │ │ ├── 0003_areainfo.py │ │ ├── __init__.py │ │ └── __pycache__ │ │ │ ├── 0001_initial.cpython-37.pyc │ │ │ ├── 0002_pictureinfo.cpython-37.pyc │ │ │ ├── 0003_areainfo.cpython-37.pyc │ │ │ └── __init__.cpython-37.pyc │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py │ ├── BookManager │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── settings.cpython-37.pyc │ │ ├── urls.cpython-37.pyc │ │ └── wsgi.cpython-37.pyc │ ├── settings.py │ ├── urls.py │ └── wsgi.py │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── basic.py │ ├── db.sqlite3 │ ├── manage.py │ ├── middleware │ ├── __init__.py │ └── myMiddleware.py │ ├── migrations │ └── __init__.py │ ├── models.py │ ├── static │ ├── images │ │ └── Passport Photo.jpg │ ├── js │ │ └── jquery-1.12.4.min.js │ └── media │ │ └── Book │ │ ├── Passport Photo.jpg │ │ └── Passport_Photo.jpg │ ├── templates │ ├── Book │ │ ├── test1.html │ │ ├── test2.html │ │ ├── test3.html │ │ ├── test4.html │ │ └── test5.html │ └── admin │ │ └── base_site.html │ ├── tests.py │ └── views.py ├── 15Flask ├── README.md ├── day01 │ ├── .idea │ │ ├── day01.iml │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ ├── app.py │ ├── basic01.py │ ├── config.ini │ ├── demo │ │ ├── demo1.py │ │ └── demo2.py │ ├── static │ │ ├── PassportPhoto.jpg │ │ └── js │ │ │ ├── detail.js │ │ │ ├── index.js │ │ │ ├── jquery-1.12.4.min.js │ │ │ ├── jquery.form.min.js │ │ │ ├── jquery.pagination.min.js │ │ │ ├── main.js │ │ │ ├── other.js │ │ │ ├── tinymce_setup.js │ │ │ ├── user_base_info.js │ │ │ ├── user_follow.js │ │ │ ├── user_news_release.js │ │ │ ├── user_pass_info.js │ │ │ └── user_pic_info.js │ └── templates │ │ └── news │ │ └── test.html ├── day02 │ ├── .idea │ │ ├── day02.iml │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ ├── app.py │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── demo │ │ ├── demo1.py │ │ ├── demo2.py │ │ ├── demo3.py │ │ ├── demo4.py │ │ └── templates │ │ └── demo4.html ├── day03 │ ├── .idea │ │ ├── day03.iml │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ ├── app.py │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ └── demo │ │ ├── demo1.py │ │ ├── demo2.py │ │ ├── demo3.py │ │ ├── demo4.py │ │ └── templates │ │ ├── base.html │ │ ├── demo1.html │ │ ├── demo2.html │ │ ├── demo3.html │ │ └── macro.html ├── day04 │ ├── .idea │ │ ├── dataSources.local.xml │ │ ├── dataSources.xml │ │ ├── dataSources │ │ │ └── 9cbadf94-beff-491d-8852-df75b1a3e744.xml │ │ ├── day04.iml │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ ├── app.py │ ├── basic01.py │ ├── basic02.py │ ├── basic03.py │ ├── cart │ │ ├── __init__.py │ │ ├── static │ │ │ └── PassportPhoto.jpg │ │ ├── templates │ │ │ └── cart.html │ │ └── views.py │ ├── demo │ │ ├── demo1.py │ │ ├── demo2.py │ │ ├── demo3.py │ │ ├── demo4.py │ │ ├── demo5.py │ │ ├── demo5_unit_test.py │ │ ├── demo6_unit_test.py │ │ └── templates │ │ │ └── BookDemo.html │ └── migrations │ │ ├── README │ │ ├── alembic.ini │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ ├── 30810118794d_第一次初始化.py │ │ ├── 9f57081a39a2_添加了title字段到role表.py │ │ └── d1f1a273d45a_重新命名name.py ├── day05 │ ├── basic01.py │ ├── basic02.py │ └── basic03.py └── day06 │ ├── basic01.py │ ├── basic02.py │ └── basic03.py ├── 16Redis ├── README.md └── day01 │ ├── basic01.py │ └── basic02.py ├── 17Git └── README.md ├── 18NewsProject ├── README.md └── project │ ├── .idea │ ├── encodings.xml │ ├── misc.xml │ ├── modules.xml │ ├── project.iml │ ├── vcs.xml │ └── workspace.xml │ ├── config.py │ ├── info │ ├── __init__.py │ ├── constants.py │ ├── libs │ │ ├── __init__.py │ │ └── yuntongxun │ │ │ ├── CCPRestSDK.py │ │ │ ├── __init__.py │ │ │ ├── sms.py │ │ │ └── xmltojson.py │ ├── models.py │ ├── modules │ │ ├── __init__.py │ │ ├── admin │ │ │ ├── __init__.py │ │ │ └── views.py │ │ ├── index │ │ │ ├── __init__.py │ │ │ └── views.py │ │ ├── news │ │ │ ├── __init__.py │ │ │ └── views.py │ │ ├── passport │ │ │ ├── __init__.py │ │ │ └── views.py │ │ └── profile │ │ │ ├── __init__.py │ │ │ └── views.py │ ├── static │ │ ├── admin │ │ │ ├── css │ │ │ │ ├── jquery.pagination.css │ │ │ │ ├── main.css │ │ │ │ └── reset.css │ │ │ ├── images │ │ │ │ ├── icons.png │ │ │ │ ├── login-bg.jpg │ │ │ │ ├── logo.png │ │ │ │ └── person.png │ │ │ ├── js │ │ │ │ ├── echarts.min.js │ │ │ │ ├── jquery-1.12.4.min.js │ │ │ │ ├── jquery.form.min.js │ │ │ │ ├── jquery.pagination.min.js │ │ │ │ ├── news_edit_detail.js │ │ │ │ ├── news_review_detail.js │ │ │ │ ├── news_type.js │ │ │ │ └── tinymce_setup.js │ │ │ └── tinymce │ │ │ │ ├── LICENSE.TXT │ │ │ │ ├── changelog.txt │ │ │ │ └── js │ │ │ │ └── tinymce │ │ │ │ ├── jquery.tinymce.min.js │ │ │ │ ├── langs │ │ │ │ ├── readme.md │ │ │ │ └── zh_CN.js │ │ │ │ ├── license.txt │ │ │ │ ├── plugins │ │ │ │ ├── advlist │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── anchor │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── autolink │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── autoresize │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── autosave │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── bbcode │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── charmap │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── code │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── codesample │ │ │ │ │ ├── css │ │ │ │ │ │ └── prism.css │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── colorpicker │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── contextmenu │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── directionality │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── emoticons │ │ │ │ │ ├── img │ │ │ │ │ │ ├── smiley-cool.gif │ │ │ │ │ │ ├── smiley-cry.gif │ │ │ │ │ │ ├── smiley-embarassed.gif │ │ │ │ │ │ ├── smiley-foot-in-mouth.gif │ │ │ │ │ │ ├── smiley-frown.gif │ │ │ │ │ │ ├── smiley-innocent.gif │ │ │ │ │ │ ├── smiley-kiss.gif │ │ │ │ │ │ ├── smiley-laughing.gif │ │ │ │ │ │ ├── smiley-money-mouth.gif │ │ │ │ │ │ ├── smiley-sealed.gif │ │ │ │ │ │ ├── smiley-smile.gif │ │ │ │ │ │ ├── smiley-surprised.gif │ │ │ │ │ │ ├── smiley-tongue-out.gif │ │ │ │ │ │ ├── smiley-undecided.gif │ │ │ │ │ │ ├── smiley-wink.gif │ │ │ │ │ │ └── smiley-yell.gif │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── fullpage │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── fullscreen │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── help │ │ │ │ │ ├── img │ │ │ │ │ │ └── logo.png │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── hr │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── image │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── imagetools │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── imageupload │ │ │ │ │ ├── css │ │ │ │ │ │ └── style.css │ │ │ │ │ ├── img │ │ │ │ │ │ └── icon.png │ │ │ │ │ ├── jquery.iframe-post-form.js │ │ │ │ │ ├── plugin.min.js │ │ │ │ │ └── uncompressed │ │ │ │ │ │ ├── css │ │ │ │ │ │ └── style.css │ │ │ │ │ │ └── plugin.js │ │ │ │ ├── importcss │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── insertdatetime │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── legacyoutput │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── link │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── lists │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── media │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── nonbreaking │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── noneditable │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── pagebreak │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── paste │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── preview │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── print │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── save │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── searchreplace │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── spellchecker │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── tabfocus │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── table │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── template │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── textcolor │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── textpattern │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── toc │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── visualblocks │ │ │ │ │ ├── css │ │ │ │ │ │ └── visualblocks.css │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── visualchars │ │ │ │ │ └── plugin.min.js │ │ │ │ └── wordcount │ │ │ │ │ └── plugin.min.js │ │ │ │ ├── skins │ │ │ │ └── lightgray │ │ │ │ │ ├── content.inline.min.css │ │ │ │ │ ├── content.min.css │ │ │ │ │ ├── content.mobile.min.css │ │ │ │ │ ├── fonts │ │ │ │ │ ├── tinymce-mobile.woff │ │ │ │ │ ├── tinymce-small.eot │ │ │ │ │ ├── tinymce-small.svg │ │ │ │ │ ├── tinymce-small.ttf │ │ │ │ │ ├── tinymce-small.woff │ │ │ │ │ ├── tinymce.eot │ │ │ │ │ ├── tinymce.svg │ │ │ │ │ ├── tinymce.ttf │ │ │ │ │ └── tinymce.woff │ │ │ │ │ ├── img │ │ │ │ │ ├── anchor.gif │ │ │ │ │ ├── loader.gif │ │ │ │ │ ├── object.gif │ │ │ │ │ └── trans.gif │ │ │ │ │ ├── skin.min.css │ │ │ │ │ └── skin.mobile.min.css │ │ │ │ ├── themes │ │ │ │ ├── inlite │ │ │ │ │ └── theme.min.js │ │ │ │ ├── mobile │ │ │ │ │ └── theme.min.js │ │ │ │ └── modern │ │ │ │ │ └── theme.min.js │ │ │ │ └── tinymce.min.js │ │ └── news │ │ │ ├── css │ │ │ ├── jquery.pagination.css │ │ │ ├── main.css │ │ │ └── reset.css │ │ │ ├── favicon.ico │ │ │ ├── images │ │ │ ├── cat.jpg │ │ │ ├── clock.png │ │ │ ├── collect_icons.png │ │ │ ├── comment_icon.png │ │ │ ├── focus_icons.png │ │ │ ├── hit_icon.png │ │ │ ├── logo.png │ │ │ ├── news_pic.jpg │ │ │ ├── not_found.png │ │ │ ├── person.png │ │ │ ├── person01.png │ │ │ ├── person02.png │ │ │ ├── person03.png │ │ │ ├── pic_code.png │ │ │ ├── reply_icon.png │ │ │ ├── shutoff.png │ │ │ ├── tip_bg.png │ │ │ ├── user_pic.png │ │ │ ├── worm.jpg │ │ │ └── zan_icon.png │ │ │ ├── js │ │ │ ├── detail.js │ │ │ ├── index.js │ │ │ ├── jquery-1.12.4.min.js │ │ │ ├── jquery.form.min.js │ │ │ ├── jquery.pagination.min.js │ │ │ ├── main.js │ │ │ ├── other.js │ │ │ ├── tinymce_setup.js │ │ │ ├── user_base_info.js │ │ │ ├── user_follow.js │ │ │ ├── user_news_release.js │ │ │ ├── user_pass_info.js │ │ │ └── user_pic_info.js │ │ │ └── tinymce │ │ │ ├── LICENSE.TXT │ │ │ ├── changelog.txt │ │ │ └── js │ │ │ └── tinymce │ │ │ ├── jquery.tinymce.min.js │ │ │ ├── langs │ │ │ ├── readme.md │ │ │ └── zh_CN.js │ │ │ ├── license.txt │ │ │ ├── plugins │ │ │ ├── advlist │ │ │ │ └── plugin.min.js │ │ │ ├── anchor │ │ │ │ └── plugin.min.js │ │ │ ├── autolink │ │ │ │ └── plugin.min.js │ │ │ ├── autoresize │ │ │ │ └── plugin.min.js │ │ │ ├── autosave │ │ │ │ └── plugin.min.js │ │ │ ├── bbcode │ │ │ │ └── plugin.min.js │ │ │ ├── charmap │ │ │ │ └── plugin.min.js │ │ │ ├── code │ │ │ │ └── plugin.min.js │ │ │ ├── codesample │ │ │ │ ├── css │ │ │ │ │ └── prism.css │ │ │ │ └── plugin.min.js │ │ │ ├── colorpicker │ │ │ │ └── plugin.min.js │ │ │ ├── contextmenu │ │ │ │ └── plugin.min.js │ │ │ ├── directionality │ │ │ │ └── plugin.min.js │ │ │ ├── emoticons │ │ │ │ ├── img │ │ │ │ │ ├── smiley-cool.gif │ │ │ │ │ ├── smiley-cry.gif │ │ │ │ │ ├── smiley-embarassed.gif │ │ │ │ │ ├── smiley-foot-in-mouth.gif │ │ │ │ │ ├── smiley-frown.gif │ │ │ │ │ ├── smiley-innocent.gif │ │ │ │ │ ├── smiley-kiss.gif │ │ │ │ │ ├── smiley-laughing.gif │ │ │ │ │ ├── smiley-money-mouth.gif │ │ │ │ │ ├── smiley-sealed.gif │ │ │ │ │ ├── smiley-smile.gif │ │ │ │ │ ├── smiley-surprised.gif │ │ │ │ │ ├── smiley-tongue-out.gif │ │ │ │ │ ├── smiley-undecided.gif │ │ │ │ │ ├── smiley-wink.gif │ │ │ │ │ └── smiley-yell.gif │ │ │ │ └── plugin.min.js │ │ │ ├── fullpage │ │ │ │ └── plugin.min.js │ │ │ ├── fullscreen │ │ │ │ └── plugin.min.js │ │ │ ├── help │ │ │ │ ├── img │ │ │ │ │ └── logo.png │ │ │ │ └── plugin.min.js │ │ │ ├── hr │ │ │ │ └── plugin.min.js │ │ │ ├── image │ │ │ │ └── plugin.min.js │ │ │ ├── imagetools │ │ │ │ └── plugin.min.js │ │ │ ├── imageupload │ │ │ │ ├── css │ │ │ │ │ └── style.css │ │ │ │ ├── img │ │ │ │ │ └── icon.png │ │ │ │ ├── jquery.iframe-post-form.js │ │ │ │ ├── plugin.min.js │ │ │ │ └── uncompressed │ │ │ │ │ ├── css │ │ │ │ │ └── style.css │ │ │ │ │ └── plugin.js │ │ │ ├── importcss │ │ │ │ └── plugin.min.js │ │ │ ├── insertdatetime │ │ │ │ └── plugin.min.js │ │ │ ├── legacyoutput │ │ │ │ └── plugin.min.js │ │ │ ├── link │ │ │ │ └── plugin.min.js │ │ │ ├── lists │ │ │ │ └── plugin.min.js │ │ │ ├── media │ │ │ │ └── plugin.min.js │ │ │ ├── nonbreaking │ │ │ │ └── plugin.min.js │ │ │ ├── noneditable │ │ │ │ └── plugin.min.js │ │ │ ├── pagebreak │ │ │ │ └── plugin.min.js │ │ │ ├── paste │ │ │ │ └── plugin.min.js │ │ │ ├── preview │ │ │ │ └── plugin.min.js │ │ │ ├── print │ │ │ │ └── plugin.min.js │ │ │ ├── save │ │ │ │ └── plugin.min.js │ │ │ ├── searchreplace │ │ │ │ └── plugin.min.js │ │ │ ├── spellchecker │ │ │ │ └── plugin.min.js │ │ │ ├── tabfocus │ │ │ │ └── plugin.min.js │ │ │ ├── table │ │ │ │ └── plugin.min.js │ │ │ ├── template │ │ │ │ └── plugin.min.js │ │ │ ├── textcolor │ │ │ │ └── plugin.min.js │ │ │ ├── textpattern │ │ │ │ └── plugin.min.js │ │ │ ├── toc │ │ │ │ └── plugin.min.js │ │ │ ├── visualblocks │ │ │ │ ├── css │ │ │ │ │ └── visualblocks.css │ │ │ │ └── plugin.min.js │ │ │ ├── visualchars │ │ │ │ └── plugin.min.js │ │ │ └── wordcount │ │ │ │ └── plugin.min.js │ │ │ ├── skins │ │ │ └── lightgray │ │ │ │ ├── content.inline.min.css │ │ │ │ ├── content.min.css │ │ │ │ ├── content.mobile.min.css │ │ │ │ ├── fonts │ │ │ │ ├── tinymce-mobile.woff │ │ │ │ ├── tinymce-small.eot │ │ │ │ ├── tinymce-small.svg │ │ │ │ ├── tinymce-small.ttf │ │ │ │ ├── tinymce-small.woff │ │ │ │ ├── tinymce.eot │ │ │ │ ├── tinymce.svg │ │ │ │ ├── tinymce.ttf │ │ │ │ └── tinymce.woff │ │ │ │ ├── img │ │ │ │ ├── anchor.gif │ │ │ │ ├── loader.gif │ │ │ │ ├── object.gif │ │ │ │ └── trans.gif │ │ │ │ ├── skin.min.css │ │ │ │ └── skin.mobile.min.css │ │ │ ├── themes │ │ │ ├── inlite │ │ │ │ └── theme.min.js │ │ │ ├── mobile │ │ │ │ └── theme.min.js │ │ │ └── modern │ │ │ │ └── theme.min.js │ │ │ └── tinymce.min.js │ ├── templates │ │ ├── admin │ │ │ ├── index.html │ │ │ ├── login.html │ │ │ ├── news_edit.html │ │ │ ├── news_edit_detail.html │ │ │ ├── news_review.html │ │ │ ├── news_review_detail.html │ │ │ ├── news_type.html │ │ │ ├── user_count.html │ │ │ └── user_list.html │ │ └── news │ │ │ ├── 404.html │ │ │ ├── base.html │ │ │ ├── detail.html │ │ │ ├── index.html │ │ │ ├── other.html │ │ │ ├── user.html │ │ │ ├── user_base_info.html │ │ │ ├── user_collection.html │ │ │ ├── user_follow.html │ │ │ ├── user_news_list.html │ │ │ ├── user_news_release.html │ │ │ ├── user_pass_info.html │ │ │ └── user_pic_info.html │ └── utils │ │ ├── __init__.py │ │ ├── captcha │ │ ├── __init__.py │ │ ├── captcha.py │ │ └── fonts │ │ │ ├── Arial.ttf │ │ │ ├── Georgia.ttf │ │ │ └── actionj.ttf │ │ ├── common.py │ │ ├── image_store.py │ │ └── response_code.py │ ├── logs │ ├── .keepgit │ └── log │ ├── manage.py │ └── test.py ├── 19Django_Advanced ├── README.md └── day01to06 │ └── demo │ ├── DRF │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── models.py │ ├── note.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py │ ├── db.sqlite3 │ ├── demo │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py │ ├── manage.py │ ├── middleware.py │ ├── note.py │ ├── reqresp │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py │ ├── static │ └── google.jpg │ ├── templates │ ├── test2.html │ └── test6.html │ └── user │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── 20天天生鲜项目 └── README.md ├── 21爬虫入门 ├── README.md ├── day01 │ ├── baidu.html │ └── note.py └── day02 │ ├── basic01.py │ └── basic02.py ├── 22爬虫提高 ├── README.md ├── day01 │ ├── basic01.py │ ├── basic02.py │ ├── data.json │ └── douban.json ├── day02 │ ├── basic01.py │ └── basic02.py ├── day03 │ ├── basic01.py │ ├── basic02.py │ ├── qiushi.json │ └── qiushi_thread.py ├── day04 │ ├── basic01.py │ ├── basic02.py │ ├── douban.jpg │ ├── douyu.json │ └── test.jpg └── day05 │ ├── Mongo笔记.py │ └── basic01.py ├── 23电商爬虫和Scrapy框架 ├── README.md ├── day01 │ ├── MySpider │ │ ├── MySpider │ │ │ ├── __init__.py │ │ │ ├── items.py │ │ │ ├── middlewares.py │ │ │ ├── pipelines.py │ │ │ ├── settings.py │ │ │ └── spiders │ │ │ │ ├── __init__.py │ │ │ │ ├── itcast.py │ │ │ │ └── renren.py │ │ ├── itcast.xml │ │ ├── itcast2.json │ │ ├── renren.html │ │ ├── scrapy.cfg │ │ └── scrapy_note.py │ ├── basic01.py │ └── basic02.py ├── day02 │ └── MySpider │ │ ├── MySpider │ │ ├── __init__.py │ │ ├── items.py │ │ ├── middlewares.py │ │ ├── pipelines.py │ │ ├── renren.html │ │ ├── settings.py │ │ ├── spiders │ │ │ ├── __init__.py │ │ │ ├── renren.py │ │ │ ├── renrenpro.py │ │ │ ├── tencent.py │ │ │ ├── tencentplus.py │ │ │ └── test.py │ │ ├── tencent.json │ │ └── tencent2.json │ │ └── scrapy.cfg ├── day03 │ └── MySpider │ │ ├── MySpider │ │ ├── __init__.py │ │ ├── items.py │ │ ├── middlewares.py │ │ ├── pipelines.py │ │ ├── settings.py │ │ └── spiders │ │ │ ├── __init__.py │ │ │ ├── douban.py │ │ │ ├── douyu.py │ │ │ └── sun.py │ │ ├── note.py │ │ └── scrapy.cfg ├── day04 │ ├── JD │ │ ├── JD │ │ │ ├── __init__.py │ │ │ ├── items.py │ │ │ ├── middlewares.py │ │ │ ├── pipelines.py │ │ │ ├── redis_mongo.py │ │ │ ├── settings.py │ │ │ └── spiders │ │ │ │ ├── __init__.py │ │ │ │ └── book.py │ │ └── scrapy.cfg │ └── note.py └── day05 │ └── MySpiders │ ├── MySpiders │ ├── __init__.py │ ├── items.py │ ├── middlewares.py │ ├── note.py │ ├── pipelines.py │ ├── settings.py │ └── spiders │ │ ├── __init__.py │ │ ├── aqi.py │ │ └── zhiyouji.py │ └── scrapy.cfg ├── 24自动化运维 └── README.md ├── 25项目环境自动化部署 └── README.md ├── 26数据结构 ├── README.md ├── day01 │ ├── 01basic.py │ ├── 02basic.py │ ├── 03basic.py │ └── __init__.py ├── day02 │ ├── 01basic.py │ ├── 02basic.py │ └── __init__.py ├── day03 │ ├── 01basic.py │ ├── 02_bubble_sort.py │ ├── 03_select_sort.py │ ├── 04_insert_sort.py │ ├── 04_shell_sort.py │ ├── 05_quick_sort.py │ ├── 06_merge_sort.py │ └── __init__.py └── day04 │ ├── 01_binary_search.py │ ├── 02_tree.py │ └── __init__.py ├── 27数据挖掘 └── README.md ├── LICENSE ├── Materials ├── Settings Sync GIST ID.txt ├── getFilesNameInDir.bat ├── weibo.png └── 表单验证正则.doc ├── README.md └── requirements.txt /00Python/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /00Python/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /00Python/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /00Python/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /00Python/day08/Test(附件).txt: -------------------------------------------------------------------------------- 1 | Hello World -------------------------------------------------------------------------------- /00Python/day08/Test.txt: -------------------------------------------------------------------------------- 1 | Hello World -------------------------------------------------------------------------------- /00Python/day08/basic04.py: -------------------------------------------------------------------------------- 1 | """ 2 | 应用: 文件的备份copy 3 | """ 4 | 5 | old_file = open("Test.txt", "r") 6 | result = old_file.readlines() 7 | print(result) 8 | 9 | # for循环开始进行copy写入 10 | new_file = open("Test(附件).txt", "w") 11 | for line in result: 12 | new_file.write(line) 13 | 14 | old_file.close() 15 | new_file.close() 16 | 17 | """ 18 | 上面的例子直接readlines(),并不是完美的copy方法 19 | 如果文件过大,一点点的读取写入,内存问题,防止电脑变卡 20 | 在读取的时候,可以按行读取或者按照公司的字节读取(2014) 21 | """ -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test1(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test1(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test1(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test1(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test10(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test10(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test10(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test10(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test2(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test2(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test2(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test2(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test3(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test3(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test3(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test3(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test4(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test4(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test4(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test4(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test5(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test5(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test5(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test5(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test6(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test6(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test6(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test6(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test7(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test7(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test7(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test7(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test8(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test8(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test8(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test8(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test9(新名字)(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test9(新名字)(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/MyNewFolder/Test9(新名字).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day09/MyNewFolder/Test9(新名字).txt -------------------------------------------------------------------------------- /00Python/day09/NewTest.txt: -------------------------------------------------------------------------------- 1 | Hello World, My Name is Hao. -------------------------------------------------------------------------------- /00Python/day09/StudentManageSystem.txt: -------------------------------------------------------------------------------- 1 | {'小明': {'name': '小明', 'age': '22'}} -------------------------------------------------------------------------------- /00Python/day09/Test(备份).txt: -------------------------------------------------------------------------------- 1 | Hello World, My Name is Hao. -------------------------------------------------------------------------------- /00Python/day09/basic01.py: -------------------------------------------------------------------------------- 1 | """ 2 | 文件按照字节数量来一步步读取 3 | """ 4 | 5 | # 写入一个文件 6 | file = open("Test.txt", "w") 7 | file.write("Hello World, My Name is Hao.") 8 | file.close() 9 | 10 | # 读取文件到新的文件中 11 | old_file = open("Test.txt", "r") 12 | new_file = open("Test(备份).txt", "w") 13 | 14 | while True: 15 | temp = old_file.read(5) 16 | if len(temp) > 0: # 读取字节大于0就写入 17 | new_file.write(temp) 18 | else: # 等于0或者小于0就表示无字节可以读取 19 | break 20 | 21 | old_file.close() 22 | new_file.close() -------------------------------------------------------------------------------- /00Python/day12/__pycache__/sum_module.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/__pycache__/sum_module.cpython-37.pyc -------------------------------------------------------------------------------- /00Python/day12/basic01.py: -------------------------------------------------------------------------------- 1 | """ 2 | Python中的包,每次创建一个package的时候,会自动生成一个__init__.py文件 3 | """ 4 | # 格式: from 包名.文件名 import 变量名 5 | from myPackage.basic import name 6 | import random 7 | 8 | print(name) -------------------------------------------------------------------------------- /00Python/day12/myPackage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/myPackage/__init__.py -------------------------------------------------------------------------------- /00Python/day12/myPackage/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/myPackage/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /00Python/day12/myPackage/__pycache__/basic.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/myPackage/__pycache__/basic.cpython-37.pyc -------------------------------------------------------------------------------- /00Python/day12/myPackage/basic.py: -------------------------------------------------------------------------------- 1 | name = "我是包中的全局变量" -------------------------------------------------------------------------------- /00Python/day12/res/app.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/app.ico -------------------------------------------------------------------------------- /00Python/day12/res/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/background.png -------------------------------------------------------------------------------- /00Python/day12/res/baozha.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/baozha.ogg -------------------------------------------------------------------------------- /00Python/day12/res/bg.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bg.wav -------------------------------------------------------------------------------- /00Python/day12/res/bg2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bg2.ogg -------------------------------------------------------------------------------- /00Python/day12/res/bomb-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bomb-1.png -------------------------------------------------------------------------------- /00Python/day12/res/bomb-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bomb-2.png -------------------------------------------------------------------------------- /00Python/day12/res/bomb-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bomb-3.png -------------------------------------------------------------------------------- /00Python/day12/res/bomb-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bomb-4.png -------------------------------------------------------------------------------- /00Python/day12/res/bomb-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bomb-5.png -------------------------------------------------------------------------------- /00Python/day12/res/bomb-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bomb-6.png -------------------------------------------------------------------------------- /00Python/day12/res/bomb-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bomb-7.png -------------------------------------------------------------------------------- /00Python/day12/res/bomb.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bomb.wav -------------------------------------------------------------------------------- /00Python/day12/res/bullet_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_1.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_10.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_11.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_12.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_13.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_14.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_2.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_3.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_4.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_5.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_6.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_7.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_8.png -------------------------------------------------------------------------------- /00Python/day12/res/bullet_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/bullet_9.png -------------------------------------------------------------------------------- /00Python/day12/res/buttonPost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/buttonPost.png -------------------------------------------------------------------------------- /00Python/day12/res/eff1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/eff1.png -------------------------------------------------------------------------------- /00Python/day12/res/eff2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/eff2.png -------------------------------------------------------------------------------- /00Python/day12/res/eff3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/eff3.png -------------------------------------------------------------------------------- /00Python/day12/res/eff4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/eff4.png -------------------------------------------------------------------------------- /00Python/day12/res/game.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/game.ico -------------------------------------------------------------------------------- /00Python/day12/res/gameover.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/gameover.wav -------------------------------------------------------------------------------- /00Python/day12/res/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/hero.png -------------------------------------------------------------------------------- /00Python/day12/res/hero2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/hero2.png -------------------------------------------------------------------------------- /00Python/day12/res/hero_bullet_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/hero_bullet_7.png -------------------------------------------------------------------------------- /00Python/day12/res/image 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 1.png -------------------------------------------------------------------------------- /00Python/day12/res/image 10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 10.png -------------------------------------------------------------------------------- /00Python/day12/res/image 11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 11.png -------------------------------------------------------------------------------- /00Python/day12/res/image 12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 12.png -------------------------------------------------------------------------------- /00Python/day12/res/image 13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 13.png -------------------------------------------------------------------------------- /00Python/day12/res/image 14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 14.png -------------------------------------------------------------------------------- /00Python/day12/res/image 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 2.png -------------------------------------------------------------------------------- /00Python/day12/res/image 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 3.png -------------------------------------------------------------------------------- /00Python/day12/res/image 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 4.png -------------------------------------------------------------------------------- /00Python/day12/res/image 5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 5.png -------------------------------------------------------------------------------- /00Python/day12/res/image 6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 6.png -------------------------------------------------------------------------------- /00Python/day12/res/image 7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 7.png -------------------------------------------------------------------------------- /00Python/day12/res/image 8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 8.png -------------------------------------------------------------------------------- /00Python/day12/res/image 9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/image 9.png -------------------------------------------------------------------------------- /00Python/day12/res/img-plane_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img-plane_1.png -------------------------------------------------------------------------------- /00Python/day12/res/img-plane_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img-plane_2.png -------------------------------------------------------------------------------- /00Python/day12/res/img-plane_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img-plane_3.png -------------------------------------------------------------------------------- /00Python/day12/res/img-plane_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img-plane_4.png -------------------------------------------------------------------------------- /00Python/day12/res/img-plane_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img-plane_5.png -------------------------------------------------------------------------------- /00Python/day12/res/img-plane_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img-plane_6.png -------------------------------------------------------------------------------- /00Python/day12/res/img-plane_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img-plane_7.png -------------------------------------------------------------------------------- /00Python/day12/res/img_bg_level_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img_bg_level_1.jpg -------------------------------------------------------------------------------- /00Python/day12/res/img_bg_level_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img_bg_level_2.jpg -------------------------------------------------------------------------------- /00Python/day12/res/img_bg_level_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img_bg_level_3.jpg -------------------------------------------------------------------------------- /00Python/day12/res/img_bg_level_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img_bg_level_4.jpg -------------------------------------------------------------------------------- /00Python/day12/res/img_bg_level_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/img_bg_level_5.jpg -------------------------------------------------------------------------------- /00Python/day12/res/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day12/res/start.png -------------------------------------------------------------------------------- /00Python/day13/__pycache__/enemy_plane.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/__pycache__/enemy_plane.cpython-37.pyc -------------------------------------------------------------------------------- /00Python/day13/__pycache__/game_map.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/__pycache__/game_map.cpython-37.pyc -------------------------------------------------------------------------------- /00Python/day13/__pycache__/game_score.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/__pycache__/game_score.cpython-37.pyc -------------------------------------------------------------------------------- /00Python/day13/__pycache__/hero_plane.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/__pycache__/hero_plane.cpython-37.pyc -------------------------------------------------------------------------------- /00Python/day13/__pycache__/plane_bullet.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/__pycache__/plane_bullet.cpython-37.pyc -------------------------------------------------------------------------------- /00Python/day13/res/app.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/app.ico -------------------------------------------------------------------------------- /00Python/day13/res/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/background.png -------------------------------------------------------------------------------- /00Python/day13/res/baozha.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/baozha.ogg -------------------------------------------------------------------------------- /00Python/day13/res/bg.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bg.wav -------------------------------------------------------------------------------- /00Python/day13/res/bg2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bg2.ogg -------------------------------------------------------------------------------- /00Python/day13/res/bomb-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bomb-1.png -------------------------------------------------------------------------------- /00Python/day13/res/bomb-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bomb-2.png -------------------------------------------------------------------------------- /00Python/day13/res/bomb-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bomb-3.png -------------------------------------------------------------------------------- /00Python/day13/res/bomb-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bomb-4.png -------------------------------------------------------------------------------- /00Python/day13/res/bomb-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bomb-5.png -------------------------------------------------------------------------------- /00Python/day13/res/bomb-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bomb-6.png -------------------------------------------------------------------------------- /00Python/day13/res/bomb-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bomb-7.png -------------------------------------------------------------------------------- /00Python/day13/res/bomb.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bomb.wav -------------------------------------------------------------------------------- /00Python/day13/res/bullet_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_1.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_10.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_11.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_12.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_13.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_14.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_2.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_3.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_4.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_5.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_6.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_7.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_8.png -------------------------------------------------------------------------------- /00Python/day13/res/bullet_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/bullet_9.png -------------------------------------------------------------------------------- /00Python/day13/res/buttonPost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/buttonPost.png -------------------------------------------------------------------------------- /00Python/day13/res/eff1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/eff1.png -------------------------------------------------------------------------------- /00Python/day13/res/eff2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/eff2.png -------------------------------------------------------------------------------- /00Python/day13/res/eff3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/eff3.png -------------------------------------------------------------------------------- /00Python/day13/res/eff4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/eff4.png -------------------------------------------------------------------------------- /00Python/day13/res/game.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/game.ico -------------------------------------------------------------------------------- /00Python/day13/res/gameover.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/gameover.wav -------------------------------------------------------------------------------- /00Python/day13/res/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/hero.png -------------------------------------------------------------------------------- /00Python/day13/res/hero2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/hero2.png -------------------------------------------------------------------------------- /00Python/day13/res/hero_bullet_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/hero_bullet_7.png -------------------------------------------------------------------------------- /00Python/day13/res/image 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 1.png -------------------------------------------------------------------------------- /00Python/day13/res/image 10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 10.png -------------------------------------------------------------------------------- /00Python/day13/res/image 11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 11.png -------------------------------------------------------------------------------- /00Python/day13/res/image 12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 12.png -------------------------------------------------------------------------------- /00Python/day13/res/image 13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 13.png -------------------------------------------------------------------------------- /00Python/day13/res/image 14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 14.png -------------------------------------------------------------------------------- /00Python/day13/res/image 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 2.png -------------------------------------------------------------------------------- /00Python/day13/res/image 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 3.png -------------------------------------------------------------------------------- /00Python/day13/res/image 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 4.png -------------------------------------------------------------------------------- /00Python/day13/res/image 5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 5.png -------------------------------------------------------------------------------- /00Python/day13/res/image 6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 6.png -------------------------------------------------------------------------------- /00Python/day13/res/image 7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 7.png -------------------------------------------------------------------------------- /00Python/day13/res/image 8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 8.png -------------------------------------------------------------------------------- /00Python/day13/res/image 9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/image 9.png -------------------------------------------------------------------------------- /00Python/day13/res/img-plane_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img-plane_1.png -------------------------------------------------------------------------------- /00Python/day13/res/img-plane_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img-plane_2.png -------------------------------------------------------------------------------- /00Python/day13/res/img-plane_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img-plane_3.png -------------------------------------------------------------------------------- /00Python/day13/res/img-plane_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img-plane_4.png -------------------------------------------------------------------------------- /00Python/day13/res/img-plane_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img-plane_5.png -------------------------------------------------------------------------------- /00Python/day13/res/img-plane_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img-plane_6.png -------------------------------------------------------------------------------- /00Python/day13/res/img-plane_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img-plane_7.png -------------------------------------------------------------------------------- /00Python/day13/res/img_bg_level_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img_bg_level_1.jpg -------------------------------------------------------------------------------- /00Python/day13/res/img_bg_level_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img_bg_level_2.jpg -------------------------------------------------------------------------------- /00Python/day13/res/img_bg_level_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img_bg_level_3.jpg -------------------------------------------------------------------------------- /00Python/day13/res/img_bg_level_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img_bg_level_4.jpg -------------------------------------------------------------------------------- /00Python/day13/res/img_bg_level_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/img_bg_level_5.jpg -------------------------------------------------------------------------------- /00Python/day13/res/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/day13/res/start.png -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/easy-install.pth: -------------------------------------------------------------------------------- 1 | ./setuptools-39.1.0-py3.7.egg 2 | ./pip-10.0.1-py3.7.egg 3 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/EGG-INFO/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/EGG-INFO/entry_points.txt: -------------------------------------------------------------------------------- 1 | [console_scripts] 2 | pip = pip._internal:main 3 | pip3 = pip._internal:main 4 | pip3.7 = pip._internal:main 5 | 6 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/EGG-INFO/not-zip-safe: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/EGG-INFO/requires.txt: -------------------------------------------------------------------------------- 1 | 2 | [testing] 3 | pytest 4 | mock 5 | pretend 6 | scripttest>=1.3 7 | virtualenv>=1.10 8 | freezegun 9 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/EGG-INFO/top_level.txt: -------------------------------------------------------------------------------- 1 | pip 2 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "10.0.1" 2 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_internal/models/__init__.py: -------------------------------------------------------------------------------- 1 | from pip._internal.models.index import Index, PyPI 2 | 3 | 4 | __all__ = ["Index", "PyPI"] 5 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_internal/models/index.py: -------------------------------------------------------------------------------- 1 | from pip._vendor.six.moves.urllib import parse as urllib_parse 2 | 3 | 4 | class Index(object): 5 | def __init__(self, url): 6 | self.url = url 7 | self.netloc = urllib_parse.urlsplit(url).netloc 8 | self.simple_url = self.url_to_path('simple') 9 | self.pypi_url = self.url_to_path('pypi') 10 | 11 | def url_to_path(self, path): 12 | return urllib_parse.urljoin(self.url, path) 13 | 14 | 15 | PyPI = Index('https://pypi.org/') 16 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_internal/operations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_internal/operations/__init__.py -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_internal/status_codes.py: -------------------------------------------------------------------------------- 1 | from __future__ import absolute_import 2 | 3 | SUCCESS = 0 4 | ERROR = 1 5 | UNKNOWN_ERROR = 2 6 | VIRTUALENV_NOT_FOUND = 3 7 | PREVIOUS_BUILD_DIR_ERROR = 4 8 | NO_MATCHES_FOUND = 23 9 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_internal/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_internal/utils/__init__.py -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_internal/utils/setuptools_build.py: -------------------------------------------------------------------------------- 1 | # Shim to wrap setup.py invocation with setuptools 2 | SETUPTOOLS_SHIM = ( 3 | "import setuptools, tokenize;__file__=%r;" 4 | "f=getattr(tokenize, 'open', open)(__file__);" 5 | "code=f.read().replace('\\r\\n', '\\n');" 6 | "f.close();" 7 | "exec(compile(code, __file__, 'exec'))" 8 | ) 9 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/cachecontrol/__init__.py: -------------------------------------------------------------------------------- 1 | """CacheControl import Interface. 2 | 3 | Make it easy to import from cachecontrol without long namespaces. 4 | """ 5 | __author__ = 'Eric Larson' 6 | __email__ = 'eric@ionrock.org' 7 | __version__ = '0.12.4' 8 | 9 | from .wrapper import CacheControl 10 | from .adapter import CacheControlAdapter 11 | from .controller import CacheController 12 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/cachecontrol/caches/__init__.py: -------------------------------------------------------------------------------- 1 | from .file_cache import FileCache # noqa 2 | from .redis_cache import RedisCache # noqa 3 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/certifi/__init__.py: -------------------------------------------------------------------------------- 1 | from .core import where, old_where 2 | 3 | __version__ = "2018.01.18" 4 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/certifi/__main__.py: -------------------------------------------------------------------------------- 1 | from certifi import where 2 | print(where()) 3 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/chardet/cli/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/chardet/version.py: -------------------------------------------------------------------------------- 1 | """ 2 | This module exists only to simplify retrieving the version number of chardet 3 | from within setup.py and from chardet subpackages. 4 | 5 | :author: Dan Blanchard (dan.blanchard@gmail.com) 6 | """ 7 | 8 | __version__ = "3.0.4" 9 | VERSION = __version__.split('.') 10 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/colorama/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE file. 2 | from .initialise import init, deinit, reinit, colorama_text 3 | from .ansi import Fore, Back, Style, Cursor 4 | from .ansitowin32 import AnsiToWin32 5 | 6 | __version__ = '0.3.9' 7 | 8 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/_backport/__init__.py: -------------------------------------------------------------------------------- 1 | """Modules copied from Python 3 standard libraries, for internal use only. 2 | 3 | Individual classes and functions are found in d2._backport.misc. Intended 4 | usage is to always import things missing from 3.1 from that module: the 5 | built-in/stdlib objects will be used if found. 6 | """ 7 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/t32.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/t32.exe -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/t64.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/t64.exe -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/w32.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/w32.exe -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/w64.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/distlib/w64.exe -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/html5lib/_trie/__init__.py: -------------------------------------------------------------------------------- 1 | from __future__ import absolute_import, division, unicode_literals 2 | 3 | from .py import Trie as PyTrie 4 | 5 | Trie = PyTrie 6 | 7 | # pylint:disable=wrong-import-position 8 | try: 9 | from .datrie import Trie as DATrie 10 | except ImportError: 11 | pass 12 | else: 13 | Trie = DATrie 14 | # pylint:enable=wrong-import-position 15 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/html5lib/filters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/html5lib/filters/__init__.py -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/html5lib/filters/base.py: -------------------------------------------------------------------------------- 1 | from __future__ import absolute_import, division, unicode_literals 2 | 3 | 4 | class Filter(object): 5 | def __init__(self, source): 6 | self.source = source 7 | 8 | def __iter__(self): 9 | return iter(self.source) 10 | 11 | def __getattr__(self, name): 12 | return getattr(self.source, name) 13 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/__init__.py: -------------------------------------------------------------------------------- 1 | from .package_data import __version__ 2 | from .core import * 3 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/compat.py: -------------------------------------------------------------------------------- 1 | from .core import * 2 | from .codec import * 3 | 4 | def ToASCII(label): 5 | return encode(label) 6 | 7 | def ToUnicode(label): 8 | return decode(label) 9 | 10 | def nameprep(s): 11 | raise NotImplementedError("IDNA 2008 does not utilise nameprep protocol") 12 | 13 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/package_data.py: -------------------------------------------------------------------------------- 1 | __version__ = '2.6' 2 | 3 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/msgpack/_version.py: -------------------------------------------------------------------------------- 1 | version = (0, 5, 6) 2 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/pytoml/__init__.py: -------------------------------------------------------------------------------- 1 | from .core import TomlError 2 | from .parser import load, loads 3 | from .writer import dump, dumps 4 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/urllib3/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/urllib3/contrib/__init__.py -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/urllib3/contrib/_securetransport/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/urllib3/contrib/_securetransport/__init__.py -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/urllib3/packages/__init__.py: -------------------------------------------------------------------------------- 1 | from __future__ import absolute_import 2 | 3 | from . import ssl_match_hostname 4 | 5 | __all__ = ('ssl_match_hostname', ) 6 | -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/urllib3/packages/backports/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/urllib3/packages/backports/__init__.py -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/setuptools-39.1.0-py3.7.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Lib/site-packages/setuptools-39.1.0-py3.7.egg -------------------------------------------------------------------------------- /00Python/venv/Lib/site-packages/setuptools.pth: -------------------------------------------------------------------------------- 1 | ./setuptools-39.1.0-py3.7.egg 2 | -------------------------------------------------------------------------------- /00Python/venv/Scripts/deactivate.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | if defined _OLD_VIRTUAL_PROMPT ( 4 | set "PROMPT=%_OLD_VIRTUAL_PROMPT%" 5 | ) 6 | set _OLD_VIRTUAL_PROMPT= 7 | 8 | if defined _OLD_VIRTUAL_PYTHONHOME ( 9 | set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%" 10 | set _OLD_VIRTUAL_PYTHONHOME= 11 | ) 12 | 13 | if defined _OLD_VIRTUAL_PATH ( 14 | set "PATH=%_OLD_VIRTUAL_PATH%" 15 | ) 16 | 17 | set _OLD_VIRTUAL_PATH= 18 | 19 | set VIRTUAL_ENV= 20 | 21 | :END 22 | -------------------------------------------------------------------------------- /00Python/venv/Scripts/easy_install-3.7.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Scripts/easy_install-3.7.exe -------------------------------------------------------------------------------- /00Python/venv/Scripts/easy_install-script.py: -------------------------------------------------------------------------------- 1 | #!C:\Users\HaoZhang\Documents\PythonAndMachineLearning\01Python\venv\Scripts\python.exe 2 | # EASY-INSTALL-ENTRY-SCRIPT: 'setuptools==39.1.0','console_scripts','easy_install' 3 | __requires__ = 'setuptools==39.1.0' 4 | import re 5 | import sys 6 | from pkg_resources import load_entry_point 7 | 8 | if __name__ == '__main__': 9 | sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 10 | sys.exit( 11 | load_entry_point('setuptools==39.1.0', 'console_scripts', 'easy_install')() 12 | ) 13 | -------------------------------------------------------------------------------- /00Python/venv/Scripts/easy_install.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Scripts/easy_install.exe -------------------------------------------------------------------------------- /00Python/venv/Scripts/pip-script.py: -------------------------------------------------------------------------------- 1 | #!C:\Users\HaoZhang\Documents\PythonAndMachineLearning\01Python\venv\Scripts\python.exe 2 | # EASY-INSTALL-ENTRY-SCRIPT: 'pip==10.0.1','console_scripts','pip' 3 | __requires__ = 'pip==10.0.1' 4 | import re 5 | import sys 6 | from pkg_resources import load_entry_point 7 | 8 | if __name__ == '__main__': 9 | sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 10 | sys.exit( 11 | load_entry_point('pip==10.0.1', 'console_scripts', 'pip')() 12 | ) 13 | -------------------------------------------------------------------------------- /00Python/venv/Scripts/pip.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Scripts/pip.exe -------------------------------------------------------------------------------- /00Python/venv/Scripts/pip3-script.py: -------------------------------------------------------------------------------- 1 | #!C:\Users\HaoZhang\Documents\PythonAndMachineLearning\01Python\venv\Scripts\python.exe 2 | # EASY-INSTALL-ENTRY-SCRIPT: 'pip==10.0.1','console_scripts','pip3' 3 | __requires__ = 'pip==10.0.1' 4 | import re 5 | import sys 6 | from pkg_resources import load_entry_point 7 | 8 | if __name__ == '__main__': 9 | sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 10 | sys.exit( 11 | load_entry_point('pip==10.0.1', 'console_scripts', 'pip3')() 12 | ) 13 | -------------------------------------------------------------------------------- /00Python/venv/Scripts/pip3.7-script.py: -------------------------------------------------------------------------------- 1 | #!C:\Users\HaoZhang\Documents\PythonAndMachineLearning\01Python\venv\Scripts\python.exe 2 | # EASY-INSTALL-ENTRY-SCRIPT: 'pip==10.0.1','console_scripts','pip3.7' 3 | __requires__ = 'pip==10.0.1' 4 | import re 5 | import sys 6 | from pkg_resources import load_entry_point 7 | 8 | if __name__ == '__main__': 9 | sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 10 | sys.exit( 11 | load_entry_point('pip==10.0.1', 'console_scripts', 'pip3.7')() 12 | ) 13 | -------------------------------------------------------------------------------- /00Python/venv/Scripts/pip3.7.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Scripts/pip3.7.exe -------------------------------------------------------------------------------- /00Python/venv/Scripts/pip3.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Scripts/pip3.exe -------------------------------------------------------------------------------- /00Python/venv/Scripts/python.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Scripts/python.exe -------------------------------------------------------------------------------- /00Python/venv/Scripts/pythonw.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/00Python/venv/Scripts/pythonw.exe -------------------------------------------------------------------------------- /00Python/venv/pyvenv.cfg: -------------------------------------------------------------------------------- 1 | home = C:\Program Files\Python37 2 | include-system-site-packages = false 3 | version = 3.7.2 4 | -------------------------------------------------------------------------------- /01Linux/day01/basic01.py: -------------------------------------------------------------------------------- 1 | """ 2 | shell命令解析器 3 | 1- 作用:对用户输入的命令进行解析,中间翻译者 内核 <-> shell命令解析器<-> 终端 4 | 5 | 01Linux篇章day01,day02先略过,课程内容看pdf文件 6 | """ 7 | -------------------------------------------------------------------------------- /02NetworkProgramming/day01/basic02.py: -------------------------------------------------------------------------------- 1 | """ 2 | UDP Socket 服务端编程 3 | 1- echo回声服务器, 你给我发什么,我给你回什么 4 | 2- UDP的特点: a:不保证不丢包 b:接收的data可能乱序 5 | """ 6 | import socket 7 | 8 | # 创建服务器socket 9 | udp_server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 10 | 11 | # 绑定接口 12 | udp_server.bind(("", 8888)) 13 | 14 | while True: 15 | # 使用socket接收请求的数据 16 | recv_data, recv_address = udp_server.recvfrom(1024) 17 | 18 | # 回传数据 19 | udp_server.sendto(recv_data, recv_address) 20 | 21 | # 服务器关闭socket并不重要 22 | # udp_server.close() -------------------------------------------------------------------------------- /04WebServer/day01/static/B.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World BBBBBB 9 | 10 | -------------------------------------------------------------------------------- /04WebServer/day01/static/C.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World CCCCCC 9 | 10 | -------------------------------------------------------------------------------- /04WebServer/day01/static/a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World AAAAAA 9 | 10 | -------------------------------------------------------------------------------- /04WebServer/day02/static/B.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World BBBBBB 9 | 10 | -------------------------------------------------------------------------------- /04WebServer/day02/static/C.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World CCCCCC 9 | 10 | -------------------------------------------------------------------------------- /04WebServer/day02/static/a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World AAAAAA 9 | 10 | -------------------------------------------------------------------------------- /08WSGI_Mini_Web/day01/__pycache__/mini_framework.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/08WSGI_Mini_Web/day01/__pycache__/mini_framework.cpython-37.pyc -------------------------------------------------------------------------------- /08WSGI_Mini_Web/day01/static/B.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World BBBBBB 9 | 10 | -------------------------------------------------------------------------------- /08WSGI_Mini_Web/day01/static/C.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World CCCCCC 9 | 10 | -------------------------------------------------------------------------------- /08WSGI_Mini_Web/day01/static/a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | Hello World AAAAAA 9 | 10 | -------------------------------------------------------------------------------- /09WebFramework/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/09WebFramework/__init__.py -------------------------------------------------------------------------------- /09WebFramework/day01/dynamic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/09WebFramework/day01/dynamic/__init__.py -------------------------------------------------------------------------------- /09WebFramework/day01/dynamic/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/09WebFramework/day01/dynamic/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /09WebFramework/day01/dynamic/__pycache__/mini_framework.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/09WebFramework/day01/dynamic/__pycache__/mini_framework.cpython-37.pyc -------------------------------------------------------------------------------- /09WebFramework/day02/dynamic/__pycache__/mini_framework.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/09WebFramework/day02/dynamic/__pycache__/mini_framework.cpython-37.pyc -------------------------------------------------------------------------------- /09WebFramework/day03/dynamic/__pycache__/mini_framework.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/09WebFramework/day03/dynamic/__pycache__/mini_framework.cpython-37.pyc -------------------------------------------------------------------------------- /09WebFramework/day04/log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/09WebFramework/day04/log.txt -------------------------------------------------------------------------------- /09WebFramework/day04/run.sh: -------------------------------------------------------------------------------- 1 | python3 basic01.py mini_framework:application -------------------------------------------------------------------------------- /09WebFramework/day04/web_server.conf: -------------------------------------------------------------------------------- 1 | { 2 | "framework_path": "./dynamic", 3 | "port": "9999", 4 | "static_path": "../static/" 5 | } -------------------------------------------------------------------------------- /09WebFramework/static/css/main.css: -------------------------------------------------------------------------------- 1 | body{ 2 | background-color: black; 3 | color: green; 4 | } 5 | div{ 6 | text-align: center; 7 | } 8 | a{ 9 | text-decoration: none; 10 | } 11 | p{ 12 | color: #5f5f5f; 13 | font:normal 20px/40px 'Microsoft Yahei'; 14 | text-indent: 40px 15 | } -------------------------------------------------------------------------------- /09WebFramework/static/js/a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/09WebFramework/static/js/a.js -------------------------------------------------------------------------------- /10Html_Css/day01/css/my_css.css: -------------------------------------------------------------------------------- 1 | h2{ 2 | color: aqua; 3 | font-size: 20px; 4 | } -------------------------------------------------------------------------------- /10Html_Css/day01/images/bg01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day01/images/bg01.png -------------------------------------------------------------------------------- /10Html_Css/day01/images/icon1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day01/images/icon1.jpg -------------------------------------------------------------------------------- /10Html_Css/day01/images/icon2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day01/images/icon2.jpg -------------------------------------------------------------------------------- /10Html_Css/day01/images/icon3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day01/images/icon3.jpg -------------------------------------------------------------------------------- /10Html_Css/day01/images/icon4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day01/images/icon4.jpg -------------------------------------------------------------------------------- /10Html_Css/day01/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day01/images/icons.png -------------------------------------------------------------------------------- /10Html_Css/day03/ps使用.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /10Html_Css/day04/css/reset.css: -------------------------------------------------------------------------------- 1 | /* 存初始化代码 */ 2 | ul,ol{ list-style: none;} 3 | /* ol{ list-style: none;} */ 4 | /* h1,p,li,ul{ margin: 0; padding: 0;} */ 5 | blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul{margin: 0; padding: 0;} 6 | /* 设置样式:设置文字样式 超链接样式 */ 7 | body{font-size: 12px; color: #666; font-family: '宋体';} 8 | a{ text-decoration: none; color: #666;} 9 | /* 伪类:也是以冒号 伪类是状态 */ 10 | a:hover{ color: #37ab40;} -------------------------------------------------------------------------------- /10Html_Css/day04/images/adv01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/adv01.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/adv02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/adv02.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/banner01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/banner01.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/banner02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/banner02.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/banner03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/banner03.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/banner04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/banner04.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/banner05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/banner05.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/banner06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/banner06.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/goods_pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/goods_pic.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/icons.png -------------------------------------------------------------------------------- /10Html_Css/day04/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/logo.png -------------------------------------------------------------------------------- /10Html_Css/day04/images/slide.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/slide.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/slide02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/slide02.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/slide03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/slide03.jpg -------------------------------------------------------------------------------- /10Html_Css/day04/images/slide04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/10Html_Css/day04/images/slide04.jpg -------------------------------------------------------------------------------- /11JavaScript/day01/js/my_js.js: -------------------------------------------------------------------------------- 1 | 2 | // 外链式的也需要肚独自加上window.onload 3 | window.onload = function () { 4 | alert("Hello World...") 5 | } 6 | -------------------------------------------------------------------------------- /11JavaScript/day02/js/my_js.js: -------------------------------------------------------------------------------- 1 | 2 | // 外链式的也需要肚独自加上window.onload 3 | window.onload = function () { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /12jQuery_Basic/day01/js/myjson.json: -------------------------------------------------------------------------------- 1 | { 2 | "name":"TOM", 3 | "age":18 4 | } -------------------------------------------------------------------------------- /12jQuery_Basic/day02/js/myjson.json: -------------------------------------------------------------------------------- 1 | { 2 | "name":"TOM", 3 | "age":18 4 | } -------------------------------------------------------------------------------- /13jQuery_Advanced/day01/images/icons02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/13jQuery_Advanced/day01/images/icons02.png -------------------------------------------------------------------------------- /13jQuery_Advanced/day01/images/logo02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/13jQuery_Advanced/day01/images/logo02.png -------------------------------------------------------------------------------- /14Django/day01/BookManager/.idea/dataSources/2b6a05b0-34c0-41d4-aa27-d74cd329744d/storage_v2/_src_/schema/main.uQUzAA.meta: -------------------------------------------------------------------------------- 1 | #n:main 2 | ! [0, 0, null, null, -2147483648, -2147483648] 3 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/.idea/dictionaries/HaoZhang.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/__init__.py -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class BookConfig(AppConfig): 5 | name = 'Book' 6 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/migrations/0002_peopleinfo_gender.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 2.1.7 on 2019-03-25 19:04 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('Book', '0001_initial'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='peopleinfo', 15 | name='gender', 16 | field=models.BooleanField(default=False), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/migrations/__init__.py -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/migrations/__pycache__/0002_peopleinfo_gender.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/migrations/__pycache__/0002_peopleinfo_gender.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/Book/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/BookManager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/BookManager/__init__.py -------------------------------------------------------------------------------- /14Django/day01/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/BookManager/__pycache__/settings.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/BookManager/__pycache__/settings.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/BookManager/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/BookManager/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day01/BookManager/BookManager/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for BookManager project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/2.1/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'BookManager.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /14Django/day01/BookManager/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day01/BookManager/db.sqlite3 -------------------------------------------------------------------------------- /14Django/day01/BookManager/templates/Book/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | 9 | {# 直接两个花括号中写context字典中的key即可 #} 10 |

{{ key }}

11 | 12 | 13 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/__init__.py -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class BookConfig(AppConfig): 5 | name = 'Book' 6 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/migrations/__init__.py -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/migrations/__pycache__/0002_auto_20190326_1658.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/migrations/__pycache__/0002_auto_20190326_1658.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/migrations/__pycache__/0003_auto_20190326_2224.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/migrations/__pycache__/0003_auto_20190326_2224.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/Book/urls.py: -------------------------------------------------------------------------------- 1 | 2 | from django.urls import path 3 | from Book import views 4 | 5 | urlpatterns = [ 6 | path('booklist/', views.book_list), 7 | path('arealist/', views.area_list), 8 | ] 9 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/BookManager/__init__.py: -------------------------------------------------------------------------------- 1 | import pymysql 2 | 3 | # 在项目初始化的时候,进行mysql的安装,在settings中配置数据库进行登陆 4 | pymysql.install_as_MySQLdb() 5 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/BookManager/__pycache__/settings.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/BookManager/__pycache__/settings.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/BookManager/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/BookManager/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day02/BookManager/BookManager/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for BookManager project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/2.1/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'BookManager.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /14Django/day02/BookManager/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day02/BookManager/db.sqlite3 -------------------------------------------------------------------------------- /14Django/day03/BookManager/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/Book/__init__.py -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/Book/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/Book/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/Book/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/Book/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/Book/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class BookConfig(AppConfig): 5 | name = 'Book' 6 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/Book/migrations/__init__.py -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/Book/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/BookManager/__init__.py: -------------------------------------------------------------------------------- 1 | import pymysql 2 | 3 | pymysql.install_as_MySQLdb() 4 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/BookManager/__pycache__/settings.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/BookManager/__pycache__/settings.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/BookManager/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/BookManager/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/BookManager/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for BookManager project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/2.1/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'BookManager.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /14Django/day03/BookManager/__pycache__/manage.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day03/BookManager/__pycache__/manage.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day03/BookManager/templates/404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 404 6 | 7 | 8 | 9 |

需要在settings中的debug设置为false改成线上模式

10 |

错误模板的名字必须是:状态码.html,django会自动寻找该文件

11 | 12 | 13 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/__init__.py -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class BookConfig(AppConfig): 5 | name = 'Book' 6 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/migrations/__init__.py -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/templatetags/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/templatetags/__init__.py -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/templatetags/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/templatetags/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/templatetags/__pycache__/myFilter.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/Book/templatetags/__pycache__/myFilter.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/templatetags/myFilter.py: -------------------------------------------------------------------------------- 1 | from django.template import Library 2 | 3 | # 注册过滤器对象,注册对象必须命名为register 4 | register = Library() 5 | 6 | 7 | # 使用装饰器,装饰该方法 8 | @register.filter 9 | def mod(num): 10 | """判断奇数偶数, 返回0/1,非零即一,返回一个boolean""" 11 | return num % 2 12 | 13 | 14 | @register.filter 15 | def mod2(num1, num2): 16 | """对任意num2进行取模""" 17 | return num1 % num2 18 | 19 | 20 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/Book/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/BookManager/__init__.py: -------------------------------------------------------------------------------- 1 | import pymysql 2 | 3 | pymysql.install_as_MySQLdb() 4 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/BookManager/__pycache__/settings.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/BookManager/__pycache__/settings.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/BookManager/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/BookManager/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day04/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day04/BookManager/BookManager/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for BookManager project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/2.1/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'BookManager.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/template/Book/test3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | HTML转义 6 | 7 | 8 | 9 | {#默认会进行HTML转义,右击检查源代码的时候,就会发现:<h1>我是最大的标题标签</h1>#} 10 | {{ text }} 11 | 12 | {# 后面添加一个过滤器,告诉该变量不需要被转移,是安全的标签string #} 13 | {{ text|safe }} 14 | 15 | {# 默认的就是自动转移,管道未|escape #} 16 | 17 | {# 设置一段代码都禁止转移, on / off #} 18 | {% autoescape on %} 19 | 20 | {% endautoescape %} 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/template/Book/test5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 验证码 6 | 7 | 8 | 9 |
10 | 11 | {% csrf_token %} 12 | 13 | 14 |
15 |
16 | 验证码 17 |
18 |
19 | 20 | 21 |
22 | 23 | 24 | -------------------------------------------------------------------------------- /14Django/day04/BookManager/template/base.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {% block title %}{% endblock %} 6 | 7 | 8 | 9 |

这是顶部栏

10 | 11 | {% block search_bar %} 12 |

这是父模板的Search Bar

13 | {% endblock %} 14 | 15 |

这是Footer

16 | 17 | {% block body %} 18 | 19 | {% endblock body %} 20 | 21 | 22 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/__init__.py -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class BookConfig(AppConfig): 5 | name = 'Book' 6 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/migrations/__init__.py -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/migrations/__pycache__/0002_pictureinfo.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/migrations/__pycache__/0002_pictureinfo.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/migrations/__pycache__/0003_areainfo.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/migrations/__pycache__/0003_areainfo.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/Book/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/Book/urls.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | from django.urls import path, re_path, include 3 | from Book import views 4 | 5 | urlpatterns = [ 6 | 7 | path('test1/', views.test1), 8 | path('test2/', views.test2), 9 | path('test21/', views.test21), 10 | path('test3/', views.test3), 11 | re_path('page(\d*)/$', views.test4), 12 | path('test5/', views.test5), 13 | path('sheng/', views.sheng), 14 | path('shi/', views.shi), 15 | path('qu/', views.qu), 16 | 17 | ] 18 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/BookManager/__init__.py: -------------------------------------------------------------------------------- 1 | import pymysql 2 | 3 | 4 | pymysql.install_as_MySQLdb() -------------------------------------------------------------------------------- /14Django/day05/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/BookManager/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/BookManager/__pycache__/settings.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/BookManager/__pycache__/settings.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/BookManager/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/BookManager/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/BookManager/__pycache__/wsgi.cpython-37.pyc -------------------------------------------------------------------------------- /14Django/day05/BookManager/BookManager/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for BookManager project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/2.1/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'BookManager.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/__init__.py -------------------------------------------------------------------------------- /14Django/day05/BookManager/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class BookmanagerConfig(AppConfig): 5 | name = 'BookManager' 6 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/basic.py: -------------------------------------------------------------------------------- 1 | """ 2 | 中间件,是一个轻量级的插件系统,可以介入django的请求和响应处理,修改django的输入和输出 3 | 使用场景:某些操作在请求或者相应的时候都需要执行的操作,放在中间件中,再把中间件添加在请求上 4 | 比如:每次POST请求的时候都进行CSRF验证,就把CSRF验证写在中间件中,不需要每次请求都独立写CSRF验证 5 | """ 6 | 7 | """ 8 | 自定义的中间件,至少实现1-6个父类方法,从init创建中间件到请求再到响应一整套流程 9 | 10 | 自定义的中间件还需要在settins中注册,多个中间件如果都执行相同的重写方法,那么先注册的后执行,也就是说后注册的先响应 11 | 12 | """ -------------------------------------------------------------------------------- /14Django/day05/BookManager/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/db.sqlite3 -------------------------------------------------------------------------------- /14Django/day05/BookManager/middleware/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/middleware/__init__.py -------------------------------------------------------------------------------- /14Django/day05/BookManager/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/migrations/__init__.py -------------------------------------------------------------------------------- /14Django/day05/BookManager/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | 3 | # Create your models here. 4 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/static/images/Passport Photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/static/images/Passport Photo.jpg -------------------------------------------------------------------------------- /14Django/day05/BookManager/static/media/Book/Passport Photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/static/media/Book/Passport Photo.jpg -------------------------------------------------------------------------------- /14Django/day05/BookManager/static/media/Book/Passport_Photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/14Django/day05/BookManager/static/media/Book/Passport_Photo.jpg -------------------------------------------------------------------------------- /14Django/day05/BookManager/templates/Book/test3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | 8 | Document 9 | 10 | 11 | 12 | mm02 13 | 14 | 15 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/templates/admin/base_site.html: -------------------------------------------------------------------------------- 1 | {% extends "admin/base.html" %} 2 | 3 | {% block title %}{{ title }} | {{ site_title|default:_('Django site admin') }}{% endblock %} 4 | 5 | {% block branding %} 6 | {#

{{ site_header|default:_('Django administration') }}

#} 7 | 8 | {# 自定义内容 #} 9 |

欢迎使用站点管理

10 | 11 | {% endblock %} 12 | 13 | {% block nav-global %}{% endblock %} -------------------------------------------------------------------------------- /14Django/day05/BookManager/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /14Django/day05/BookManager/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /15Flask/day01/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /15Flask/day01/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /15Flask/day01/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /15Flask/day01/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /15Flask/day01/basic01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day01/basic01.py -------------------------------------------------------------------------------- /15Flask/day01/config.ini: -------------------------------------------------------------------------------- 1 | DEBUG = False -------------------------------------------------------------------------------- /15Flask/day01/static/PassportPhoto.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day01/static/PassportPhoto.jpg -------------------------------------------------------------------------------- /15Flask/day01/static/js/user_follow.js: -------------------------------------------------------------------------------- 1 | function getCookie(name) { 2 | var r = document.cookie.match("\\b" + name + "=([^;]*)\\b"); 3 | return r ? r[1] : undefined; 4 | } 5 | 6 | 7 | $(function () { 8 | 9 | $(".focused").click(function () { 10 | // TODO 取消关注当前新闻作者 11 | }) 12 | }) -------------------------------------------------------------------------------- /15Flask/day01/static/js/user_news_release.js: -------------------------------------------------------------------------------- 1 | function getCookie(name) { 2 | var r = document.cookie.match("\\b" + name + "=([^;]*)\\b"); 3 | return r ? r[1] : undefined; 4 | } 5 | 6 | 7 | $(function () { 8 | 9 | $(".release_form").submit(function (e) { 10 | e.preventDefault() 11 | 12 | // TODO 发布完毕之后需要选中我的发布新闻 13 | // // 选中索引为6的左边单菜单 14 | // window.parent.fnChangeMenu(6) 15 | // // 滚动到顶部 16 | // window.parent.scrollTo(0, 0) 17 | }) 18 | }) -------------------------------------------------------------------------------- /15Flask/day01/static/js/user_pass_info.js: -------------------------------------------------------------------------------- 1 | function getCookie(name) { 2 | var r = document.cookie.match("\\b" + name + "=([^;]*)\\b"); 3 | return r ? r[1] : undefined; 4 | } 5 | 6 | 7 | $(function () { 8 | $(".pass_info").submit(function (e) { 9 | e.preventDefault(); 10 | 11 | // TODO 修改密码 12 | 13 | }) 14 | }) -------------------------------------------------------------------------------- /15Flask/day01/static/js/user_pic_info.js: -------------------------------------------------------------------------------- 1 | function getCookie(name) { 2 | var r = document.cookie.match("\\b" + name + "=([^;]*)\\b"); 3 | return r ? r[1] : undefined; 4 | } 5 | 6 | 7 | $(function () { 8 | $(".pic_info").submit(function (e) { 9 | e.preventDefault() 10 | 11 | //TODO 上传头像 12 | }) 13 | }) -------------------------------------------------------------------------------- /15Flask/day02/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /15Flask/day02/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /15Flask/day02/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /15Flask/day02/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /15Flask/day02/app.py: -------------------------------------------------------------------------------- 1 | from flask import Flask 2 | 3 | app = Flask(__name__) 4 | 5 | 6 | @app.route('/') 7 | def hello_world(): 8 | return 'Hello World!' 9 | 10 | 11 | if __name__ == '__main__': 12 | app.run() 13 | -------------------------------------------------------------------------------- /15Flask/day02/basic01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day02/basic01.py -------------------------------------------------------------------------------- /15Flask/day02/basic02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day02/basic02.py -------------------------------------------------------------------------------- /15Flask/day02/basic03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day02/basic03.py -------------------------------------------------------------------------------- /15Flask/day03/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /15Flask/day03/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /15Flask/day03/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /15Flask/day03/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /15Flask/day03/app.py: -------------------------------------------------------------------------------- 1 | from flask import Flask 2 | 3 | app = Flask(__name__) 4 | 5 | 6 | @app.route('/') 7 | def hello_world(): 8 | return 'Hello World!' 9 | 10 | 11 | if __name__ == '__main__': 12 | app.run() 13 | -------------------------------------------------------------------------------- /15Flask/day03/basic01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day03/basic01.py -------------------------------------------------------------------------------- /15Flask/day03/basic02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day03/basic02.py -------------------------------------------------------------------------------- /15Flask/day03/basic03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day03/basic03.py -------------------------------------------------------------------------------- /15Flask/day03/demo/templates/base.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | 9 | {# 模板代码复用的三种方式: macro宏代码函数, extends继承配合block使用, include包含一个html #} 10 | 11 | {% block top %} 12 | 这是顶部公用的html代码 13 | {% endblock %} 14 | 15 | {% block content %} 16 | {% endblock content %} 17 | 18 | {% block bottom %} 19 | 这是底部公用的html代码 20 | {% endblock %} 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /15Flask/day03/demo/templates/macro.html: -------------------------------------------------------------------------------- 1 | {% macro my_input(label='', type='text', name='', value='') %} 2 |
3 | {% endmacro %} -------------------------------------------------------------------------------- /15Flask/day04/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /15Flask/day04/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /15Flask/day04/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /15Flask/day04/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /15Flask/day04/app.py: -------------------------------------------------------------------------------- 1 | from flask import Flask 2 | 3 | from cart import cart_blue 4 | from demo import demo4 5 | 6 | app = Flask(__name__) 7 | 8 | # 把order相关的蓝图注册到app上 9 | app.register_blueprint(demo4.order_blue) 10 | app.register_blueprint(cart_blue) 11 | 12 | 13 | @app.route('/') 14 | def index(): 15 | return 'index' 16 | 17 | 18 | @app.route('/list') 19 | def list(): 20 | return 'list' 21 | 22 | 23 | @app.route('/detail') 24 | def detail(): 25 | return 'detail' 26 | 27 | 28 | if __name__ == '__main__': 29 | app.run() 30 | -------------------------------------------------------------------------------- /15Flask/day04/basic01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day04/basic01.py -------------------------------------------------------------------------------- /15Flask/day04/basic02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day04/basic02.py -------------------------------------------------------------------------------- /15Flask/day04/basic03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day04/basic03.py -------------------------------------------------------------------------------- /15Flask/day04/cart/static/PassportPhoto.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day04/cart/static/PassportPhoto.jpg -------------------------------------------------------------------------------- /15Flask/day04/cart/templates/cart.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | 8 | Document 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /15Flask/day04/cart/views.py: -------------------------------------------------------------------------------- 1 | from flask import render_template 2 | 3 | from . import cart_blue 4 | 5 | 6 | # from . 的意思就是当前目录下寻找cart_blue函数,一般指的是__init__文件中寻找 7 | @cart_blue.route('/list') 8 | def cart_list(): 9 | return render_template('cart.html') 10 | -------------------------------------------------------------------------------- /15Flask/day04/demo/demo4.py: -------------------------------------------------------------------------------- 1 | from flask import Blueprint 2 | 3 | # 把当前的模块注册成一个名为order的蓝图,蓝图就是视图函数路由加载在蓝图上,app直接和蓝图联系 4 | # 没有蓝图的话@,app运行的时候rl_map显示不出来单独文件中的视图函数 5 | order_blue = Blueprint('order', __name__) 6 | 7 | # 1- 实例化蓝图模块 8 | # 2- 使用该模块的实例对象去route注册路由 9 | # 3- 在app.py中注册该蓝图,整体使用类似于django中的startapp应用 10 | @order_blue.route('/order/list') 11 | def order_list(): 12 | return 'order list...' 13 | 14 | 15 | -------------------------------------------------------------------------------- /15Flask/day04/migrations/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /15Flask/day05/basic01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day05/basic01.py -------------------------------------------------------------------------------- /15Flask/day05/basic02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day05/basic02.py -------------------------------------------------------------------------------- /15Flask/day05/basic03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day05/basic03.py -------------------------------------------------------------------------------- /15Flask/day06/basic01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day06/basic01.py -------------------------------------------------------------------------------- /15Flask/day06/basic02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day06/basic02.py -------------------------------------------------------------------------------- /15Flask/day06/basic03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/15Flask/day06/basic03.py -------------------------------------------------------------------------------- /18NewsProject/project/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /18NewsProject/project/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /18NewsProject/project/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /18NewsProject/project/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /18NewsProject/project/info/libs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/libs/__init__.py -------------------------------------------------------------------------------- /18NewsProject/project/info/libs/yuntongxun/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/libs/yuntongxun/__init__.py -------------------------------------------------------------------------------- /18NewsProject/project/info/modules/__init__.py: -------------------------------------------------------------------------------- 1 | # 该模块是用来专门保存项目所有的业务逻辑模块,比如:首页,新闻详情 2 | -------------------------------------------------------------------------------- /18NewsProject/project/info/modules/admin/__init__.py: -------------------------------------------------------------------------------- 1 | from flask import Blueprint, session, redirect, request, url_for 2 | 3 | admin_blue = Blueprint('admin', __name__, url_prefix='/admin') 4 | 5 | from info.modules.admin import views 6 | 7 | 8 | @admin_blue.before_request 9 | def check_admin(): 10 | """如果不是管理员。直接跳到首页""" 11 | 12 | is_admin = session.get('is_admin', False) 13 | 14 | if not is_admin and not request.url.endswith(url_for('admin.login')): 15 | return redirect('/') 16 | -------------------------------------------------------------------------------- /18NewsProject/project/info/modules/index/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | admin的蓝图 3 | """ 4 | from flask import Blueprint 5 | 6 | # 创建蓝图对象 7 | index_blue = Blueprint('index', __name__) 8 | 9 | # 导入一个文件,就会从上到下执行一遍,就会使用index_blue去给views中的方法进行装饰器修饰,达到两者关联的目的 10 | from . import views 11 | -------------------------------------------------------------------------------- /18NewsProject/project/info/modules/news/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | news的蓝图 3 | """ 4 | from flask import Blueprint 5 | 6 | # 创建蓝图对象 7 | news_blue = Blueprint('news', __name__, url_prefix='/news') 8 | 9 | # 导入一个文件,就会从上到下执行一遍,就会使用index_blue去给views中的方法进行装饰器修饰,达到两者关联的目的 10 | from . import views 11 | -------------------------------------------------------------------------------- /18NewsProject/project/info/modules/passport/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | index的蓝图 3 | """ 4 | from flask import Blueprint 5 | 6 | # 创建蓝图对象 7 | passport_blue = Blueprint('passport', __name__, url_prefix='/passport') 8 | 9 | # 导入一个文件,就会从上到下执行一遍,就会使用index_blue去给views中的方法进行装饰器修饰,达到两者关联的目的 10 | from . import views 11 | -------------------------------------------------------------------------------- /18NewsProject/project/info/modules/profile/__init__.py: -------------------------------------------------------------------------------- 1 | from flask import Blueprint 2 | 3 | profile_blue = Blueprint('profile', __name__, url_prefix='/user') 4 | 5 | from . import views -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/images/icons.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/images/login-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/images/login-bg.jpg -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/images/logo.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/images/person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/images/person.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/langs/readme.md: -------------------------------------------------------------------------------- 1 | This is where language files should be placed. 2 | 3 | Please DO NOT translate these directly use this service: https://www.transifex.com/projects/p/tinymce/ 4 | -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-cool.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-cool.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-cry.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-cry.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-embarassed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-embarassed.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-frown.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-frown.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-innocent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-innocent.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-kiss.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-kiss.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-laughing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-laughing.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-money-mouth.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-money-mouth.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-sealed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-sealed.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-smile.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-surprised.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-surprised.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-tongue-out.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-tongue-out.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-undecided.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-undecided.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-wink.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-wink.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-yell.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/emoticons/img/smiley-yell.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/help/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/help/img/logo.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/hr/plugin.min.js: -------------------------------------------------------------------------------- 1 | !function(){"use strict";var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(n){n.addCommand("InsertHorizontalRule",function(){n.execCommand("mceInsertContent",!1,"
")})},o=function(n){n.addButton("hr",{icon:"hr",tooltip:"Horizontal line",cmd:"InsertHorizontalRule"}),n.addMenuItem("hr",{icon:"hr",text:"Horizontal line",cmd:"InsertHorizontalRule",context:"insert"})};n.add("hr",function(n){t(n),o(n)})}(); -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/imageupload/img/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/imageupload/img/icon.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/plugins/print/plugin.min.js: -------------------------------------------------------------------------------- 1 | !function(){"use strict";var t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(t){t.addCommand("mcePrint",function(){t.getWin().print()})},i=function(t){t.addButton("print",{title:"Print",cmd:"mcePrint"}),t.addMenuItem("print",{text:"Print",cmd:"mcePrint",icon:"print"})};t.add("print",function(t){n(t),i(t),t.addShortcut("Meta+P","","mcePrint")})}(); -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/content.mobile.min.css: -------------------------------------------------------------------------------- 1 | .tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{position:absolute;display:inline-block;background-color:green;opacity:.5}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%} -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-mobile.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-mobile.woff -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.eot -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.woff -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.eot -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.ttf -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.woff -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/img/anchor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/img/anchor.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/img/loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/img/loader.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/img/object.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/img/object.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/img/trans.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/admin/tinymce/js/tinymce/skins/lightgray/img/trans.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/favicon.ico -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/cat.jpg -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/clock.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/collect_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/collect_icons.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/comment_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/comment_icon.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/focus_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/focus_icons.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/hit_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/hit_icon.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/logo.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/news_pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/news_pic.jpg -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/not_found.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/person.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/person01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/person01.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/person02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/person02.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/person03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/person03.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/pic_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/pic_code.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/reply_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/reply_icon.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/shutoff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/shutoff.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/tip_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/tip_bg.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/user_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/user_pic.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/worm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/worm.jpg -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/images/zan_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/images/zan_icon.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/langs/readme.md: -------------------------------------------------------------------------------- 1 | This is where language files should be placed. 2 | 3 | Please DO NOT translate these directly use this service: https://www.transifex.com/projects/p/tinymce/ 4 | -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-cool.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-cool.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-cry.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-cry.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-embarassed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-embarassed.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-frown.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-frown.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-innocent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-innocent.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-kiss.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-kiss.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-laughing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-laughing.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-money-mouth.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-money-mouth.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-sealed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-sealed.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-smile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-smile.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-surprised.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-surprised.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-tongue-out.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-tongue-out.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-undecided.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-undecided.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-wink.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-wink.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-yell.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/emoticons/img/smiley-yell.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/help/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/help/img/logo.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/hr/plugin.min.js: -------------------------------------------------------------------------------- 1 | !function(){"use strict";var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(n){n.addCommand("InsertHorizontalRule",function(){n.execCommand("mceInsertContent",!1,"
")})},o=function(n){n.addButton("hr",{icon:"hr",tooltip:"Horizontal line",cmd:"InsertHorizontalRule"}),n.addMenuItem("hr",{icon:"hr",text:"Horizontal line",cmd:"InsertHorizontalRule",context:"insert"})};n.add("hr",function(n){t(n),o(n)})}(); -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/imageupload/img/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/imageupload/img/icon.png -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/plugins/print/plugin.min.js: -------------------------------------------------------------------------------- 1 | !function(){"use strict";var t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(t){t.addCommand("mcePrint",function(){t.getWin().print()})},i=function(t){t.addButton("print",{title:"Print",cmd:"mcePrint"}),t.addMenuItem("print",{text:"Print",cmd:"mcePrint",icon:"print"})};t.add("print",function(t){n(t),i(t),t.addShortcut("Meta+P","","mcePrint")})}(); -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/content.mobile.min.css: -------------------------------------------------------------------------------- 1 | .tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{position:absolute;display:inline-block;background-color:green;opacity:.5}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%} -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-mobile.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-mobile.woff -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.eot -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.woff -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.eot -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.ttf -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.woff -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/img/anchor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/img/anchor.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/img/loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/img/loader.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/img/object.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/img/object.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/img/trans.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/static/news/tinymce/js/tinymce/skins/lightgray/img/trans.gif -------------------------------------------------------------------------------- /18NewsProject/project/info/templates/news/index.html: -------------------------------------------------------------------------------- 1 | {% extends 'news/base.html' %} 2 | 3 | {% block title_block %}首页-新经资讯{% endblock %} 4 | 5 | {% block script %}{% endblock %} 6 | 7 | {% block content_block %}{% endblock %} 8 | -------------------------------------------------------------------------------- /18NewsProject/project/info/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/utils/__init__.py -------------------------------------------------------------------------------- /18NewsProject/project/info/utils/captcha/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/utils/captcha/__init__.py -------------------------------------------------------------------------------- /18NewsProject/project/info/utils/captcha/fonts/Arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/utils/captcha/fonts/Arial.ttf -------------------------------------------------------------------------------- /18NewsProject/project/info/utils/captcha/fonts/Georgia.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/utils/captcha/fonts/Georgia.ttf -------------------------------------------------------------------------------- /18NewsProject/project/info/utils/captcha/fonts/actionj.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/info/utils/captcha/fonts/actionj.ttf -------------------------------------------------------------------------------- /18NewsProject/project/logs/.keepgit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/logs/.keepgit -------------------------------------------------------------------------------- /18NewsProject/project/logs/log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/18NewsProject/project/logs/log -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/DRF/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/19Django_Advanced/day01to06/demo/DRF/__init__.py -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/DRF/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/DRF/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class DrfConfig(AppConfig): 5 | name = 'DRF' 6 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/DRF/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | 3 | # Create your models here. 4 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/DRF/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/19Django_Advanced/day01to06/demo/db.sqlite3 -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/demo/__init__.py: -------------------------------------------------------------------------------- 1 | import pymysql 2 | 3 | pymysql.install_as_MySQLdb() -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/demo/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for demo project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/2.1/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'demo.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/reqresp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/19Django_Advanced/day01to06/demo/reqresp/__init__.py -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/reqresp/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/reqresp/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class ReqrespConfig(AppConfig): 5 | name = 'reqresp' 6 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/reqresp/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | 3 | # Create your models here. 4 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/reqresp/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/static/google.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/19Django_Advanced/day01to06/demo/static/google.jpg -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/templates/test2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | 8 | Document 9 | 10 | 11 | 12 | 这是跳转到test1的超链接 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/user/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/19Django_Advanced/day01to06/demo/user/__init__.py -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/user/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/user/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class UserConfig(AppConfig): 5 | 6 | # apps.py包含的是该应用的配置信息 7 | 8 | # 表示记载的应用是user应用 9 | name = 'user' 10 | 11 | # verbose_name用来给人看的可读的name,显示在页面上的文字,比如后台admin管理中进行显示 12 | verbose_name = "用户中心" 13 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/user/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /19Django_Advanced/day01to06/demo/user/urls.py: -------------------------------------------------------------------------------- 1 | from django.urls import path, re_path 2 | 3 | from user import views 4 | 5 | urlpatterns = [ 6 | 7 | path('test1/', views.test1, name='test1'), 8 | path('test2/', views.test2), 9 | re_path('test3/(\d+)/(\d+)', views.test3), 10 | re_path('test4/(?P\d+)/(?P\d+)', views.test4), 11 | path('test5/', views.test5), 12 | path('test6/', views.Test6View.as_view()), 13 | 14 | ] -------------------------------------------------------------------------------- /22爬虫提高/day01/data.json: -------------------------------------------------------------------------------- 1 | {"name": "Hao浩"} -------------------------------------------------------------------------------- /22爬虫提高/day03/qiushi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/22爬虫提高/day03/qiushi.json -------------------------------------------------------------------------------- /22爬虫提高/day04/douban.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/22爬虫提高/day04/douban.jpg -------------------------------------------------------------------------------- /22爬虫提高/day04/douyu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/22爬虫提高/day04/douyu.json -------------------------------------------------------------------------------- /22爬虫提高/day04/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/22爬虫提高/day04/test.jpg -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day01/MySpider/MySpider/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/23电商爬虫和Scrapy框架/day01/MySpider/MySpider/__init__.py -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day01/MySpider/MySpider/items.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Define here the models for your scraped items 4 | # 5 | # See documentation in: 6 | # https://doc.scrapy.org/en/latest/topics/items.html 7 | 8 | import scrapy 9 | 10 | 11 | class MyspiderItem(scrapy.Item): 12 | 13 | # define the fields for your item here like: 14 | 15 | # 建模存储名字,标题,简介 16 | name = scrapy.Field() 17 | title = scrapy.Field() 18 | desc = scrapy.Field() 19 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day01/MySpider/MySpider/spiders/__init__.py: -------------------------------------------------------------------------------- 1 | # This package will contain the spiders of your Scrapy project 2 | # 3 | # Please refer to the documentation for information on how to create and manage 4 | # your spiders. 5 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day01/MySpider/MySpider/spiders/renren.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | import scrapy 3 | 4 | class RenrenSpider(scrapy.Spider): 5 | 6 | # 爬虫的名字(scrapy crawl 的时候会用到) 7 | name = 'renren' 8 | # 允许的域名 9 | allowed_domains = ['renren.com'] 10 | # 开始的url 11 | start_urls = ['http://renren.com/'] 12 | 13 | def parse(self, response): 14 | # 解析相应,提取数据 15 | # print(response.body) 16 | 17 | with open('renren.html', 'wb') as f: 18 | f.write(response.body) 19 | 20 | pass 21 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day01/MySpider/itcast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/23电商爬虫和Scrapy框架/day01/MySpider/itcast.xml -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day01/MySpider/scrapy.cfg: -------------------------------------------------------------------------------- 1 | # Automatically created by: scrapy startproject 2 | # 3 | # For more information about the [deploy] section see: 4 | # https://scrapyd.readthedocs.io/en/latest/deploy.html 5 | 6 | [settings] 7 | default = MySpider.settings 8 | 9 | [deploy] 10 | #url = http://localhost:6800/ 11 | project = MySpider 12 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day02/MySpider/MySpider/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/23电商爬虫和Scrapy框架/day02/MySpider/MySpider/__init__.py -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day02/MySpider/MySpider/spiders/__init__.py: -------------------------------------------------------------------------------- 1 | # This package will contain the spiders of your Scrapy project 2 | # 3 | # Please refer to the documentation for information on how to create and manage 4 | # your spiders. 5 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day02/MySpider/MySpider/tencent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/23电商爬虫和Scrapy框架/day02/MySpider/MySpider/tencent.json -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day02/MySpider/MySpider/tencent2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/23电商爬虫和Scrapy框架/day02/MySpider/MySpider/tencent2.json -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day02/MySpider/scrapy.cfg: -------------------------------------------------------------------------------- 1 | # Automatically created by: scrapy startproject 2 | # 3 | # For more information about the [deploy] section see: 4 | # https://scrapyd.readthedocs.io/en/latest/deploy.html 5 | 6 | [settings] 7 | default = MySpider.settings 8 | 9 | [deploy] 10 | #url = http://localhost:6800/ 11 | project = MySpider 12 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day03/MySpider/MySpider/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/23电商爬虫和Scrapy框架/day03/MySpider/MySpider/__init__.py -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day03/MySpider/MySpider/spiders/__init__.py: -------------------------------------------------------------------------------- 1 | # This package will contain the spiders of your Scrapy project 2 | # 3 | # Please refer to the documentation for information on how to create and manage 4 | # your spiders. 5 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day03/MySpider/note.py: -------------------------------------------------------------------------------- 1 | """ 2 | 为什么要反扒: 3 | 1- 数据型公司以数据值钱,不想被获取,保持公司竞争力 4 | 2- 爬虫占取服务器资源多线程请求,影响用户体验 5 | 6 | 反扒手段: 7 | 1- 判明用户身份:cookie(不建议使用,易封号), user-agent, refer,还有验证码 8 | 2- 分析用户行为:通过一定时间段内并发量识别, 在线活动时间,隐藏标签(供正则匹配,一旦正则匹配到该链接说明是爬虫) 9 | 10 | 反反扒: 11 | 1= 设置user-agent,refer 12 | 2- 减少并发量,设置延迟时间等等settings中设置download_delay = 5 表示5s 13 | 3- ip代理池 14 | """ -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day03/MySpider/scrapy.cfg: -------------------------------------------------------------------------------- 1 | # Automatically created by: scrapy startproject 2 | # 3 | # For more information about the [deploy] section see: 4 | # https://scrapyd.readthedocs.io/en/latest/deploy.html 5 | 6 | [settings] 7 | default = MySpider.settings 8 | 9 | [deploy] 10 | #url = http://localhost:6800/ 11 | project = MySpider 12 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day04/JD/JD/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/23电商爬虫和Scrapy框架/day04/JD/JD/__init__.py -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day04/JD/JD/pipelines.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Define your item pipelines here 4 | # 5 | # Don't forget to add your pipeline to the ITEM_PIPELINES setting 6 | # See: https://doc.scrapy.org/en/latest/topics/item-pipeline.html 7 | 8 | 9 | class JdPipeline(object): 10 | def process_item(self, item, spider): 11 | return item 12 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day04/JD/JD/spiders/__init__.py: -------------------------------------------------------------------------------- 1 | # This package will contain the spiders of your Scrapy project 2 | # 3 | # Please refer to the documentation for information on how to create and manage 4 | # your spiders. 5 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day04/JD/scrapy.cfg: -------------------------------------------------------------------------------- 1 | # Automatically created by: scrapy startproject 2 | # 3 | # For more information about the [deploy] section see: 4 | # https://scrapyd.readthedocs.io/en/latest/deploy.html 5 | 6 | [settings] 7 | default = JD.settings 8 | 9 | [deploy] 10 | #url = http://localhost:6800/ 11 | project = JD 12 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day05/MySpiders/MySpiders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/23电商爬虫和Scrapy框架/day05/MySpiders/MySpiders/__init__.py -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day05/MySpiders/MySpiders/note.py: -------------------------------------------------------------------------------- 1 | 2 | # 爬虫的时候快读把一个列表中的数据转成一个字符串 3 | list = ['A', 'B', 'C'] 4 | print(''.join(list)) -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day05/MySpiders/MySpiders/pipelines.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Define your item pipelines here 4 | # 5 | # Don't forget to add your pipeline to the ITEM_PIPELINES setting 6 | # See: https://doc.scrapy.org/en/latest/topics/item-pipeline.html 7 | 8 | 9 | class MyspidersPipeline(object): 10 | def process_item(self, item, spider): 11 | return item 12 | -------------------------------------------------------------------------------- /23电商爬虫和Scrapy框架/day05/MySpiders/MySpiders/spiders/__init__.py: -------------------------------------------------------------------------------- 1 | # This package will contain the spiders of your Scrapy project 2 | # 3 | # Please refer to the documentation for information on how to create and manage 4 | # your spiders. 5 | -------------------------------------------------------------------------------- /26数据结构/day01/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/26数据结构/day01/__init__.py -------------------------------------------------------------------------------- /26数据结构/day02/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/26数据结构/day02/__init__.py -------------------------------------------------------------------------------- /26数据结构/day03/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/26数据结构/day03/__init__.py -------------------------------------------------------------------------------- /26数据结构/day04/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/26数据结构/day04/__init__.py -------------------------------------------------------------------------------- /Materials/Settings Sync GIST ID.txt: -------------------------------------------------------------------------------- 1 | Sync : 上传完成. GIST ID : 3d80e69997f3cf28e31946b894fcdd16 .请在其他计算机上复制并使用此ID以下载设置. 2 | 3 | Github上使用的token是:db7671dfd9d2e06be9bd3730c6905f2e5968f2f6 -------------------------------------------------------------------------------- /Materials/getFilesNameInDir.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/Materials/getFilesNameInDir.bat -------------------------------------------------------------------------------- /Materials/weibo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/Materials/weibo.png -------------------------------------------------------------------------------- /Materials/表单验证正则.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaoZhang95/Python24/38cbffe720a8d76b6a7cada2223470b99074559f/Materials/表单验证正则.doc --------------------------------------------------------------------------------