├── .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 |
5 |
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 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/14Django/day02/BookManager/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
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 |
5 |
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 |
5 |
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 |
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 |
5 |
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 |
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 | {##}
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 |
5 |
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 |
5 |
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 |
5 |
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 |
5 |
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 |
5 |
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
--------------------------------------------------------------------------------