浏览代码

清理.idea

dzr 7 月之前
父节点
当前提交
7b18a9a115

+ 0 - 0
.idea/.gitignore


+ 0 - 14
.idea/deployment.xml

@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="PublishConfigData" remoteFilesAllowedToDisappearOnAutoupload="false">
-    <serverData>
-      <paths name="root@192.168.3.165:8022">
-        <serverdata>
-          <mappings>
-            <mapping local="$PROJECT_DIR$" web="/" />
-          </mappings>
-        </serverdata>
-      </paths>
-    </serverData>
-  </component>
-</project>

+ 0 - 225
.idea/inspectionProfiles/Project_Default.xml

@@ -1,225 +0,0 @@
-<component name="InspectionProjectProfileManager">
-  <profile version="1.0">
-    <option name="myName" value="Project Default" />
-    <inspection_tool class="CommandLineInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="CythonUsageBeforeDeclarationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
-    <inspection_tool class="PyAbstractClassInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyArgumentEqualDefaultInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyArgumentListInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyAssignmentToLoopOrWithParameterInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyAsyncCallInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyAttributeOutsideInitInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyAugmentAssignmentInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyBDDParametersInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyBehaveInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyBroadExceptionInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyByteLiteralInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyCallByClassInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyCallingNonCallableInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyChainedComparisonsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyClassHasNoInitInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyClassicStyleClassInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyComparisonWithNoneInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyCompatibilityInspection" enabled="false" level="TYPO" enabled_by_default="false">
-      <option name="ourVersions">
-        <value>
-          <list size="2">
-            <item index="0" class="java.lang.String" itemvalue="2.7" />
-            <item index="1" class="java.lang.String" itemvalue="3.9" />
-          </list>
-        </value>
-      </option>
-    </inspection_tool>
-    <inspection_tool class="PyDataclassInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDecoratorInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDefaultArgumentInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDeprecationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDictCreationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDictDuplicateKeysInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDocstringTypesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDunderSlotsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyExceptClausesOrderInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyExceptionInheritInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyFinalInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyFromFutureImportInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyGlobalUndefinedInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyInconsistentIndentationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyIncorrectDocstringInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyInitNewSignatureInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyInterpreterInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyListCreationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMandatoryEncodingInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyMethodFirstArgAssignmentInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMethodMayBeStaticInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMethodOverridingInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMethodParametersInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMissingConstructorInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMissingOrEmptyDocstringInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyMissingTypeHintsInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyNamedTupleInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyNestedDecoratorsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyNonAsciiCharInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyNoneFunctionAssignmentInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyOldStyleClassesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyOverloadsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="TYPO" enabled_by_default="true">
-      <option name="ignoredPackages">
-        <value>
-          <list size="118">
-            <item index="0" class="java.lang.String" itemvalue="pymongo" />
-            <item index="1" class="java.lang.String" itemvalue="elasticsearch" />
-            <item index="2" class="java.lang.String" itemvalue="apscheduler" />
-            <item index="3" class="java.lang.String" itemvalue="ddddocr" />
-            <item index="4" class="java.lang.String" itemvalue="requests" />
-            <item index="5" class="java.lang.String" itemvalue="urllib3" />
-            <item index="6" class="java.lang.String" itemvalue="redis" />
-            <item index="7" class="java.lang.String" itemvalue="wincertstore" />
-            <item index="8" class="java.lang.String" itemvalue="Werkzeug" />
-            <item index="9" class="java.lang.String" itemvalue="aniso8601" />
-            <item index="10" class="java.lang.String" itemvalue="cryptography" />
-            <item index="11" class="java.lang.String" itemvalue="et-xmlfile" />
-            <item index="12" class="java.lang.String" itemvalue="numpy" />
-            <item index="13" class="java.lang.String" itemvalue="click" />
-            <item index="14" class="java.lang.String" itemvalue="onnxruntime" />
-            <item index="15" class="java.lang.String" itemvalue="win32-setctime" />
-            <item index="16" class="java.lang.String" itemvalue="pinyin" />
-            <item index="17" class="java.lang.String" itemvalue="playwright" />
-            <item index="18" class="java.lang.String" itemvalue="typing_extensions" />
-            <item index="19" class="java.lang.String" itemvalue="DBUtils" />
-            <item index="20" class="java.lang.String" itemvalue="pycryptodome" />
-            <item index="21" class="java.lang.String" itemvalue="PyMySQL" />
-            <item index="22" class="java.lang.String" itemvalue="itsdangerous" />
-            <item index="23" class="java.lang.String" itemvalue="pyee" />
-            <item index="24" class="java.lang.String" itemvalue="Flask" />
-            <item index="25" class="java.lang.String" itemvalue="openpyxl" />
-            <item index="26" class="java.lang.String" itemvalue="feapder" />
-            <item index="27" class="java.lang.String" itemvalue="emoji" />
-            <item index="28" class="java.lang.String" itemvalue="joblib" />
-            <item index="29" class="java.lang.String" itemvalue="yarg" />
-            <item index="30" class="java.lang.String" itemvalue="nltk" />
-            <item index="31" class="java.lang.String" itemvalue="sgmllib3k" />
-            <item index="32" class="java.lang.String" itemvalue="nbclient" />
-            <item index="33" class="java.lang.String" itemvalue="Wand" />
-            <item index="34" class="java.lang.String" itemvalue="Click" />
-            <item index="35" class="java.lang.String" itemvalue="QtPy" />
-            <item index="36" class="java.lang.String" itemvalue="pycparser" />
-            <item index="37" class="java.lang.String" itemvalue="WsgiDAV" />
-            <item index="38" class="java.lang.String" itemvalue="feedparser" />
-            <item index="39" class="java.lang.String" itemvalue="tinysegmenter" />
-            <item index="40" class="java.lang.String" itemvalue="ftfy" />
-            <item index="41" class="java.lang.String" itemvalue="docopt" />
-            <item index="42" class="java.lang.String" itemvalue="filelock" />
-            <item index="43" class="java.lang.String" itemvalue="PyNaCl" />
-            <item index="44" class="java.lang.String" itemvalue="Js2Py" />
-            <item index="45" class="java.lang.String" itemvalue="pyreadline3" />
-            <item index="46" class="java.lang.String" itemvalue="soupsieve" />
-            <item index="47" class="java.lang.String" itemvalue="pyparsing" />
-            <item index="48" class="java.lang.String" itemvalue="jsonschema" />
-            <item index="49" class="java.lang.String" itemvalue="notebook" />
-            <item index="50" class="java.lang.String" itemvalue="Flask-Caching" />
-            <item index="51" class="java.lang.String" itemvalue="pywin32" />
-            <item index="52" class="java.lang.String" itemvalue="qtconsole" />
-            <item index="53" class="java.lang.String" itemvalue="dnspython" />
-            <item index="54" class="java.lang.String" itemvalue="jieba3k" />
-            <item index="55" class="java.lang.String" itemvalue="pdfminer3k" />
-            <item index="56" class="java.lang.String" itemvalue="kiwisolver" />
-            <item index="57" class="java.lang.String" itemvalue="typing-extensions" />
-            <item index="58" class="java.lang.String" itemvalue="u-msgpack-python" />
-            <item index="59" class="java.lang.String" itemvalue="jupyter-client" />
-            <item index="60" class="java.lang.String" itemvalue="ipykernel" />
-            <item index="61" class="java.lang.String" itemvalue="nbconvert" />
-            <item index="62" class="java.lang.String" itemvalue="APScheduler" />
-            <item index="63" class="java.lang.String" itemvalue="coloredlogs" />
-            <item index="64" class="java.lang.String" itemvalue="pefile" />
-            <item index="65" class="java.lang.String" itemvalue="pyinstaller-hooks-contrib" />
-            <item index="66" class="java.lang.String" itemvalue="fonttools" />
-            <item index="67" class="java.lang.String" itemvalue="jedi" />
-            <item index="68" class="java.lang.String" itemvalue="paramiko" />
-            <item index="69" class="java.lang.String" itemvalue="regex" />
-            <item index="70" class="java.lang.String" itemvalue="platformdirs" />
-            <item index="71" class="java.lang.String" itemvalue="install" />
-            <item index="72" class="java.lang.String" itemvalue="requests-file" />
-            <item index="73" class="java.lang.String" itemvalue="virtualenv" />
-            <item index="74" class="java.lang.String" itemvalue="distlib" />
-            <item index="75" class="java.lang.String" itemvalue="Elixir" />
-            <item index="76" class="java.lang.String" itemvalue="msgpack" />
-            <item index="77" class="java.lang.String" itemvalue="newspaper3k" />
-            <item index="78" class="java.lang.String" itemvalue="rq" />
-            <item index="79" class="java.lang.String" itemvalue="rsa" />
-            <item index="80" class="java.lang.String" itemvalue="pycurl" />
-            <item index="81" class="java.lang.String" itemvalue="json5" />
-            <item index="82" class="java.lang.String" itemvalue="SQLAlchemy" />
-            <item index="83" class="java.lang.String" itemvalue="tblib" />
-            <item index="84" class="java.lang.String" itemvalue="h2" />
-            <item index="85" class="java.lang.String" itemvalue="Flask-Login" />
-            <item index="86" class="java.lang.String" itemvalue="mysql-connector-python" />
-            <item index="87" class="java.lang.String" itemvalue="rq-scheduler" />
-            <item index="88" class="java.lang.String" itemvalue="pyrsistent" />
-            <item index="89" class="java.lang.String" itemvalue="eventlet" />
-            <item index="90" class="java.lang.String" itemvalue="virtualenv-clone" />
-            <item index="91" class="java.lang.String" itemvalue="zipp" />
-            <item index="92" class="java.lang.String" itemvalue="nest-asyncio" />
-            <item index="93" class="java.lang.String" itemvalue="prompt-toolkit" />
-            <item index="94" class="java.lang.String" itemvalue="tldextract" />
-            <item index="95" class="java.lang.String" itemvalue="feedfinder2" />
-            <item index="96" class="java.lang.String" itemvalue="pyinstaller" />
-            <item index="97" class="java.lang.String" itemvalue="croniter" />
-            <item index="98" class="java.lang.String" itemvalue="hyperframe" />
-            <item index="99" class="java.lang.String" itemvalue="Flask-Cors" />
-            <item index="100" class="java.lang.String" itemvalue="Flask-HTTPAuth" />
-            <item index="101" class="java.lang.String" itemvalue="opencv-python" />
-            <item index="102" class="java.lang.String" itemvalue="parso" />
-            <item index="103" class="java.lang.String" itemvalue="tzdata" />
-            <item index="104" class="java.lang.String" itemvalue="ipython" />
-            <item index="105" class="java.lang.String" itemvalue="packaging" />
-            <item index="106" class="java.lang.String" itemvalue="pipreqs" />
-            <item index="107" class="java.lang.String" itemvalue="hpack" />
-            <item index="108" class="java.lang.String" itemvalue="humanfriendly" />
-            <item index="109" class="java.lang.String" itemvalue="pipenv" />
-            <item index="110" class="java.lang.String" itemvalue="tqdm" />
-            <item index="111" class="java.lang.String" itemvalue="Flask-APScheduler" />
-            <item index="112" class="java.lang.String" itemvalue="argon2-cffi" />
-            <item index="113" class="java.lang.String" itemvalue="ply" />
-            <item index="114" class="java.lang.String" itemvalue="Flask-RESTful" />
-            <item index="115" class="java.lang.String" itemvalue="Pillow" />
-            <item index="116" class="java.lang.String" itemvalue="pyjsparser" />
-            <item index="117" class="java.lang.String" itemvalue="requests-toolbelt" />
-          </list>
-        </value>
-      </option>
-    </inspection_tool>
-    <inspection_tool class="PyPep8Inspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyPep8NamingInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyPropertyAccessInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyPropertyDefinitionInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyProtectedMemberInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyProtocolInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyRedeclarationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyRedundantParenthesesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyReturnFromInitInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PySetFunctionToLiteralInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyShadowingBuiltinsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyShadowingNamesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PySimplifyBooleanCheckInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PySingleQuotedDocstringInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStatementEffectInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStringExceptionInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStringFormatInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStubPackagesAdvertiser" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStubPackagesCompatibilityInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PySuperArgumentsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTestParametrizedInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTrailingSemicolonInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTupleAssignmentBalanceInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTupleItemAssignmentInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTypeCheckerInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTypeHintsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTypedDictInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnboundLocalVariableInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnnecessaryBackslashInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnreachableCodeInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnresolvedReferencesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnusedLocalInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-  </profile>
-</component>

+ 0 - 6
.idea/inspectionProfiles/profiles_settings.xml

@@ -1,6 +0,0 @@
-<component name="InspectionProjectProfileManager">
-  <settings>
-    <option name="USE_PROJECT_PROFILE" value="false" />
-    <version value="1.0" />
-  </settings>
-</component>

+ 0 - 14
.idea/match_spider.iml

@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="PYTHON_MODULE" version="4">
-  <component name="NewModuleRootManager">
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/zbytb" isTestSource="false" />
-    </content>
-    <orderEntry type="jdk" jdkName="Python 3.8 (FworkSpider_MQ)" jdkType="Python SDK" />
-    <orderEntry type="sourceFolder" forTests="false" />
-  </component>
-  <component name="PyDocumentationSettings">
-    <option name="format" value="PLAIN" />
-    <option name="myDocStringFormat" value="Plain" />
-  </component>
-</module>

+ 0 - 7
.idea/misc.xml

@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="Black">
-    <option name="sdkName" value="Python 3.8 (FworkSpider_MQ)" />
-  </component>
-  <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (FworkSpider_MQ)" project-jdk-type="Python SDK" />
-</project>

+ 0 - 8
.idea/modules.xml

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectModuleManager">
-    <modules>
-      <module fileurl="file://$PROJECT_DIR$/.idea/match_spider.iml" filepath="$PROJECT_DIR$/.idea/match_spider.iml" />
-    </modules>
-  </component>
-</project>

+ 0 - 6
.idea/vcs.xml

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="VcsDirectoryMappings">
-    <mapping directory="$PROJECT_DIR$" vcs="Git" />
-  </component>
-</project>

+ 0 - 672
.idea/workspace.xml

@@ -1,672 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="AutoImportSettings">
-    <option name="autoReloadType" value="SELECTIVE" />
-  </component>
-  <component name="BranchesTreeState">
-    <expand>
-      <path>
-        <item name="ROOT" type="e8cecc67:BranchNodeDescriptor" />
-        <item name="LOCAL_ROOT" type="e8cecc67:BranchNodeDescriptor" />
-      </path>
-      <path>
-        <item name="ROOT" type="e8cecc67:BranchNodeDescriptor" />
-        <item name="REMOTE_ROOT" type="e8cecc67:BranchNodeDescriptor" />
-      </path>
-      <path>
-        <item name="ROOT" type="e8cecc67:BranchNodeDescriptor" />
-        <item name="REMOTE_ROOT" type="e8cecc67:BranchNodeDescriptor" />
-        <item name="GROUP_NODE:origin" type="e8cecc67:BranchNodeDescriptor" />
-      </path>
-    </expand>
-    <select />
-  </component>
-  <component name="ChangeListManager">
-    <list default="true" id="1a68edc0-62f4-4dca-9a34-6dbc012edd17" name="Default Changelist" comment="中国招标与采购网爬虫维护">
-      <change beforePath="$PROJECT_DIR$/zbytb/crawler/crawl_scheduler.py" beforeDir="false" afterPath="$PROJECT_DIR$/zbytb/crawler/crawl_scheduler.py" afterDir="false" />
-    </list>
-    <option name="SHOW_DIALOG" value="false" />
-    <option name="HIGHLIGHT_CONFLICTS" value="true" />
-    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
-    <option name="LAST_RESOLUTION" value="IGNORE" />
-  </component>
-  <component name="FileTemplateManagerImpl">
-    <option name="RECENT_TEMPLATES">
-      <list>
-        <option value="Python Script" />
-        <option value="HTML File" />
-      </list>
-    </option>
-  </component>
-  <component name="FlaskConsoleOptions" custom-start-script="import sys&#10;sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])&#10;from flask.cli import ScriptInfo&#10;locals().update(ScriptInfo(create_app=None).load_app().make_shell_context())&#10;print(&quot;Python %s on %s\nApp: %s [%s]\nInstance: %s&quot; % (sys.version, sys.platform, app.import_name, app.env, app.instance_path))">
-    <envs>
-      <env key="FLASK_APP" value="app" />
-    </envs>
-    <option name="myCustomStartScript" value="import sys&#10;sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])&#10;from flask.cli import ScriptInfo&#10;locals().update(ScriptInfo(create_app=None).load_app().make_shell_context())&#10;print(&quot;Python %s on %s\nApp: %s [%s]\nInstance: %s&quot; % (sys.version, sys.platform, app.import_name, app.env, app.instance_path))" />
-    <option name="myEnvs">
-      <map>
-        <entry key="FLASK_APP" value="app" />
-      </map>
-    </option>
-  </component>
-  <component name="Git.Settings">
-    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
-  </component>
-  <component name="JupyterTrust" id="48254128-cdcb-4eb9-bfc6-dcdff1f7515d" />
-  <component name="ProjectColorInfo">{
-  &quot;associatedIndex&quot;: 0
-}</component>
-  <component name="ProjectId" id="2IIuXcoSmI9fF8AS9ItoTEu4xng" />
-  <component name="ProjectViewState">
-    <option name="hideEmptyMiddlePackages" value="true" />
-    <option name="showLibraryContents" value="true" />
-  </component>
-  <component name="PropertiesComponent">{
-  &quot;keyToString&quot;: {
-    &quot;DefaultHtmlFileTemplate&quot;: &quot;HTML File&quot;,
-    &quot;Python.ListPageSpider.executor&quot;: &quot;Debug&quot;,
-    &quot;Python.check_utils.executor&quot;: &quot;Run&quot;,
-    &quot;Python.jsl_5s.executor&quot;: &quot;Debug&quot;,
-    &quot;Python.load.executor&quot;: &quot;Debug&quot;,
-    &quot;Python.main.executor&quot;: &quot;Debug&quot;,
-    &quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
-    &quot;git-widget-placeholder&quot;: &quot;master&quot;,
-    &quot;last_opened_file_path&quot;: &quot;C:/Users/topnet/Desktop/code/match_spider/zbytb/crawler/clean_html.py&quot;,
-    &quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
-    &quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
-    &quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
-    &quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
-    &quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
-    &quot;two.files.diff.last.used.file&quot;: &quot;C:/Users/topnet/Desktop/code/match_spider/zbytb/crawler/clean_html.py&quot;,
-    &quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
-  }
-}</component>
-  <component name="RecentsManager">
-    <key name="CopyFile.RECENT_KEYS">
-      <recent name="C:\Users\topnet\Desktop\code\match_spider\zbytb\crawler" />
-      <recent name="C:\Users\topnet\Desktop\match_spider\zbytb" />
-      <recent name="C:\Users\topnet\Desktop\match_spider\zbytb\utils" />
-    </key>
-  </component>
-  <component name="RunManager" selected="Python.check_utils">
-    <configuration default="true" type="lua.app" factoryName="Lua Application">
-      <option name="program" value="lua.exe" />
-      <option name="file" value="" />
-      <option name="workingDir" value="$PROJECT_DIR$/zbytb" />
-      <option name="debuggerType" value="1" />
-      <option name="params" value="" />
-      <option name="charset" value="UTF-8" />
-      <option name="showConsole" value="true" />
-      <method v="2" />
-    </configuration>
-    <configuration name="ListPageSpider" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
-      <module name="match_spider" />
-      <option name="ENV_FILES" value="" />
-      <option name="INTERPRETER_OPTIONS" value="" />
-      <option name="PARENT_ENVS" value="true" />
-      <envs>
-        <env name="PYTHONUNBUFFERED" value="1" />
-      </envs>
-      <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/zbytb/crawler/spiders" />
-      <option name="IS_MODULE_SDK" value="true" />
-      <option name="ADD_CONTENT_ROOTS" value="true" />
-      <option name="ADD_SOURCE_ROOTS" value="true" />
-      <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/zbytb/crawler/spiders/ListPageSpider.py" />
-      <option name="PARAMETERS" value="" />
-      <option name="SHOW_COMMAND_LINE" value="false" />
-      <option name="EMULATE_TERMINAL" value="false" />
-      <option name="MODULE_MODE" value="false" />
-      <option name="REDIRECT_INPUT" value="false" />
-      <option name="INPUT_FILE" value="" />
-      <method v="2" />
-    </configuration>
-    <configuration name="check_utils" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
-      <module name="match_spider" />
-      <option name="ENV_FILES" value="" />
-      <option name="INTERPRETER_OPTIONS" value="" />
-      <option name="PARENT_ENVS" value="true" />
-      <envs>
-        <env name="PYTHONUNBUFFERED" value="1" />
-      </envs>
-      <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/zbytb/crawler" />
-      <option name="IS_MODULE_SDK" value="true" />
-      <option name="ADD_CONTENT_ROOTS" value="true" />
-      <option name="ADD_SOURCE_ROOTS" value="true" />
-      <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/zbytb/crawler/check_utils.py" />
-      <option name="PARAMETERS" value="" />
-      <option name="SHOW_COMMAND_LINE" value="false" />
-      <option name="EMULATE_TERMINAL" value="false" />
-      <option name="MODULE_MODE" value="false" />
-      <option name="REDIRECT_INPUT" value="false" />
-      <option name="INPUT_FILE" value="" />
-      <method v="2" />
-    </configuration>
-    <configuration name="jsl_5s" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
-      <module name="match_spider" />
-      <option name="ENV_FILES" value="" />
-      <option name="INTERPRETER_OPTIONS" value="" />
-      <option name="PARENT_ENVS" value="true" />
-      <envs>
-        <env name="PYTHONUNBUFFERED" value="1" />
-      </envs>
-      <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/zbytb/crawler" />
-      <option name="IS_MODULE_SDK" value="true" />
-      <option name="ADD_CONTENT_ROOTS" value="true" />
-      <option name="ADD_SOURCE_ROOTS" value="true" />
-      <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/zbytb/crawler/jsl_5s.py" />
-      <option name="PARAMETERS" value="" />
-      <option name="SHOW_COMMAND_LINE" value="false" />
-      <option name="EMULATE_TERMINAL" value="false" />
-      <option name="MODULE_MODE" value="false" />
-      <option name="REDIRECT_INPUT" value="false" />
-      <option name="INPUT_FILE" value="" />
-      <method v="2" />
-    </configuration>
-    <configuration name="load" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
-      <module name="match_spider" />
-      <option name="ENV_FILES" value="" />
-      <option name="INTERPRETER_OPTIONS" value="" />
-      <option name="PARENT_ENVS" value="true" />
-      <envs>
-        <env name="PYTHONUNBUFFERED" value="1" />
-      </envs>
-      <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/zbytb/config" />
-      <option name="IS_MODULE_SDK" value="true" />
-      <option name="ADD_CONTENT_ROOTS" value="true" />
-      <option name="ADD_SOURCE_ROOTS" value="true" />
-      <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/zbytb/config/load.py" />
-      <option name="PARAMETERS" value="" />
-      <option name="SHOW_COMMAND_LINE" value="false" />
-      <option name="EMULATE_TERMINAL" value="false" />
-      <option name="MODULE_MODE" value="false" />
-      <option name="REDIRECT_INPUT" value="false" />
-      <option name="INPUT_FILE" value="" />
-      <method v="2" />
-    </configuration>
-    <configuration name="main" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
-      <module name="match_spider" />
-      <option name="ENV_FILES" value="" />
-      <option name="INTERPRETER_OPTIONS" value="" />
-      <option name="PARENT_ENVS" value="true" />
-      <envs>
-        <env name="PYTHONUNBUFFERED" value="1" />
-      </envs>
-      <option name="SDK_HOME" value="" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/zbytb" />
-      <option name="IS_MODULE_SDK" value="true" />
-      <option name="ADD_CONTENT_ROOTS" value="true" />
-      <option name="ADD_SOURCE_ROOTS" value="true" />
-      <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
-      <option name="SCRIPT_NAME" value="$PROJECT_DIR$/zbytb/main.py" />
-      <option name="PARAMETERS" value="" />
-      <option name="SHOW_COMMAND_LINE" value="false" />
-      <option name="EMULATE_TERMINAL" value="false" />
-      <option name="MODULE_MODE" value="false" />
-      <option name="REDIRECT_INPUT" value="false" />
-      <option name="INPUT_FILE" value="" />
-      <method v="2" />
-    </configuration>
-    <recent_temporary>
-      <list>
-        <item itemvalue="Python.check_utils" />
-        <item itemvalue="Python.main" />
-        <item itemvalue="Python.ListPageSpider" />
-        <item itemvalue="Python.jsl_5s" />
-        <item itemvalue="Python.load" />
-      </list>
-    </recent_temporary>
-  </component>
-  <component name="SharedIndexes">
-    <attachedChunks>
-      <set>
-        <option value="bundled-js-predefined-1d06a55b98c1-0b3e54e931b4-JavaScript-PY-241.17890.14" />
-        <option value="bundled-python-sdk-5b207ade9991-7e9c3bbb6e34-com.jetbrains.pycharm.pro.sharedIndexes.bundled-PY-241.17890.14" />
-      </set>
-    </attachedChunks>
-  </component>
-  <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
-  <component name="TaskManager">
-    <task active="true" id="Default" summary="Default task">
-      <changelist id="1a68edc0-62f4-4dca-9a34-6dbc012edd17" name="Default Changelist" comment="" />
-      <created>1669881458667</created>
-      <option name="number" value="Default" />
-      <option name="presentableId" value="Default" />
-      <updated>1669881458667</updated>
-      <workItem from="1669881459814" duration="18000" />
-      <workItem from="1669885286186" duration="251000" />
-      <workItem from="1669887691137" duration="3000" />
-      <workItem from="1669942499033" duration="7000" />
-      <workItem from="1672197559147" duration="1199000" />
-      <workItem from="1672283245272" duration="102000" />
-      <workItem from="1672302308102" duration="839000" />
-      <workItem from="1672303895425" duration="1706000" />
-      <workItem from="1672707294097" duration="259000" />
-      <workItem from="1672800989590" duration="48000" />
-      <workItem from="1674871278302" duration="1403000" />
-      <workItem from="1675241424532" duration="12000" />
-      <workItem from="1675843078448" duration="748000" />
-      <workItem from="1676183392314" duration="343000" />
-      <workItem from="1677820577203" duration="8748000" />
-      <workItem from="1677831279035" duration="3487000" />
-      <workItem from="1677834889723" duration="1229000" />
-      <workItem from="1677893172494" duration="215000" />
-      <workItem from="1678094012256" duration="21000" />
-      <workItem from="1678348013532" duration="137000" />
-      <workItem from="1678759715677" duration="36000" />
-      <workItem from="1679363072700" duration="630000" />
-      <workItem from="1679451696505" duration="53000" />
-      <workItem from="1679480344248" duration="865000" />
-      <workItem from="1680589919691" duration="99000" />
-      <workItem from="1680590624968" duration="218000" />
-      <workItem from="1681284855670" duration="3421000" />
-      <workItem from="1681297804998" duration="2002000" />
-      <workItem from="1681347990851" duration="469000" />
-      <workItem from="1681869613046" duration="326000" />
-      <workItem from="1681952283723" duration="52000" />
-      <workItem from="1681952521061" duration="1966000" />
-      <workItem from="1682487639990" duration="126000" />
-      <workItem from="1683352329940" duration="606000" />
-      <workItem from="1685003680548" duration="651000" />
-      <workItem from="1685085597479" duration="268000" />
-      <workItem from="1685087239873" duration="835000" />
-      <workItem from="1685698146536" duration="14000" />
-      <workItem from="1686037006735" duration="31000" />
-      <workItem from="1686895973580" duration="9545000" />
-      <workItem from="1687137155154" duration="1325000" />
-      <workItem from="1687140458087" duration="836000" />
-      <workItem from="1687158292825" duration="663000" />
-      <workItem from="1688714172808" duration="4751000" />
-      <workItem from="1691633547372" duration="2414000" />
-      <workItem from="1693189346147" duration="32000" />
-      <workItem from="1694164125057" duration="382000" />
-      <workItem from="1694166265616" duration="863000" />
-      <workItem from="1694167899717" duration="1202000" />
-      <workItem from="1694228543726" duration="2369000" />
-      <workItem from="1694240122543" duration="2737000" />
-      <workItem from="1694424344872" duration="874000" />
-      <workItem from="1694502224356" duration="966000" />
-      <workItem from="1694504979539" duration="954000" />
-      <workItem from="1694507453090" duration="280000" />
-      <workItem from="1694575859925" duration="10000" />
-      <workItem from="1694576364627" duration="290000" />
-      <workItem from="1694747229044" duration="21000" />
-      <workItem from="1695628219226" duration="25000" />
-      <workItem from="1695806656319" duration="1259000" />
-      <workItem from="1696922702417" duration="8270000" />
-      <workItem from="1696993875256" duration="1341000" />
-      <workItem from="1696995240032" duration="1879000" />
-      <workItem from="1697076550870" duration="1495000" />
-      <workItem from="1697096812892" duration="894000" />
-      <workItem from="1697174274737" duration="17000" />
-      <workItem from="1697174485667" duration="12000" />
-      <workItem from="1697592232488" duration="58000" />
-      <workItem from="1698395751074" duration="988000" />
-      <workItem from="1698911318184" duration="76000" />
-      <workItem from="1699250385606" duration="2640000" />
-      <workItem from="1699318275974" duration="363000" />
-      <workItem from="1699342241144" duration="549000" />
-      <workItem from="1699580306415" duration="730000" />
-      <workItem from="1699860884925" duration="1878000" />
-      <workItem from="1699923542609" duration="34000" />
-      <workItem from="1699924421703" duration="125000" />
-      <workItem from="1699941856657" duration="612000" />
-      <workItem from="1700031641927" duration="1271000" />
-      <workItem from="1700109388731" duration="69000" />
-      <workItem from="1700127718217" duration="962000" />
-      <workItem from="1700181822517" duration="1245000" />
-      <workItem from="1700719176050" duration="799000" />
-      <workItem from="1700885060587" duration="619000" />
-      <workItem from="1700897923969" duration="576000" />
-      <workItem from="1701054261904" duration="51000" />
-      <workItem from="1701306559900" duration="617000" />
-      <workItem from="1701330012705" duration="6177000" />
-      <workItem from="1701336985094" duration="23000" />
-      <workItem from="1701401599026" duration="96000" />
-      <workItem from="1701401946674" duration="72000" />
-      <workItem from="1701402231345" duration="78000" />
-      <workItem from="1701488331672" duration="50000" />
-      <workItem from="1701996160003" duration="43000" />
-      <workItem from="1701996775315" duration="670000" />
-      <workItem from="1702025921107" duration="25000" />
-      <workItem from="1702026495330" duration="645000" />
-      <workItem from="1702084189570" duration="5192000" />
-      <workItem from="1702263145814" duration="111000" />
-      <workItem from="1702264171825" duration="3040000" />
-      <workItem from="1702271505638" duration="16000" />
-      <workItem from="1702272678778" duration="549000" />
-      <workItem from="1702277823244" duration="1232000" />
-      <workItem from="1702280548848" duration="195000" />
-      <workItem from="1702280920544" duration="132000" />
-      <workItem from="1702631603619" duration="1180000" />
-      <workItem from="1702716234270" duration="3233000" />
-      <workItem from="1703497666365" duration="749000" />
-      <workItem from="1703555794914" duration="255000" />
-      <workItem from="1704182723312" duration="1611000" />
-      <workItem from="1704243069073" duration="773000" />
-      <workItem from="1704253410983" duration="14699000" />
-      <workItem from="1704431970284" duration="163000" />
-      <workItem from="1704694614900" duration="28000" />
-      <workItem from="1706685911504" duration="1357000" />
-      <workItem from="1706836550946" duration="13000" />
-      <workItem from="1706841595090" duration="7402000" />
-      <workItem from="1706861427588" duration="2757000" />
-      <workItem from="1707119371217" duration="655000" />
-      <workItem from="1707125160808" duration="891000" />
-      <workItem from="1708651240026" duration="23000" />
-      <workItem from="1709013440148" duration="788000" />
-      <workItem from="1709015034945" duration="399000" />
-      <workItem from="1709015701660" duration="18000" />
-      <workItem from="1709015895084" duration="157000" />
-      <workItem from="1709111847893" duration="234000" />
-      <workItem from="1709257626947" duration="31000" />
-      <workItem from="1710573568149" duration="411000" />
-      <workItem from="1710574938890" duration="23000" />
-      <workItem from="1710897086729" duration="13000" />
-      <workItem from="1710929411125" duration="1693000" />
-      <workItem from="1710982542472" duration="203000" />
-      <workItem from="1711175897857" duration="73000" />
-      <workItem from="1711356878106" duration="42000" />
-      <workItem from="1711356961781" duration="174000" />
-      <workItem from="1711507647136" duration="1160000" />
-      <workItem from="1712805400429" duration="86000" />
-      <workItem from="1712891389399" duration="164000" />
-      <workItem from="1714961216813" duration="23000" />
-      <workItem from="1716530755696" duration="1425000" />
-      <workItem from="1721712927997" duration="8997000" />
-      <workItem from="1721805137928" duration="224000" />
-      <workItem from="1721811846730" duration="200000" />
-      <workItem from="1728626470367" duration="1418000" />
-      <workItem from="1728959841248" duration="366000" />
-      <workItem from="1732695499571" duration="81000" />
-      <workItem from="1733119661485" duration="15000" />
-      <workItem from="1733120475789" duration="1248000" />
-    </task>
-    <task id="LOCAL-00001" summary="中国招标与采购网数据结构更新">
-      <created>1677829557826</created>
-      <option name="number" value="00001" />
-      <option name="presentableId" value="LOCAL-00001" />
-      <option name="project" value="LOCAL" />
-      <updated>1677829557826</updated>
-    </task>
-    <task id="LOCAL-00002" summary="中国招标与采购网列表页维护">
-      <created>1681286611486</created>
-      <option name="number" value="00002" />
-      <option name="presentableId" value="LOCAL-00002" />
-      <option name="project" value="LOCAL" />
-      <updated>1681286611486</updated>
-    </task>
-    <task id="LOCAL-00003" summary="添加infoformat字段">
-      <created>1681869902739</created>
-      <option name="number" value="00003" />
-      <option name="presentableId" value="LOCAL-00003" />
-      <option name="project" value="LOCAL" />
-      <updated>1681869902739</updated>
-    </task>
-    <task id="LOCAL-00004" summary="拟在建栏目删除infoformat=2">
-      <created>1682487738549</created>
-      <option name="number" value="00004" />
-      <option name="presentableId" value="LOCAL-00004" />
-      <option name="project" value="LOCAL" />
-      <updated>1682487738550</updated>
-    </task>
-    <task id="LOCAL-00005" summary="修改es">
-      <created>1685085850111</created>
-      <option name="number" value="00005" />
-      <option name="presentableId" value="LOCAL-00005" />
-      <option name="project" value="LOCAL" />
-      <updated>1685085850111</updated>
-    </task>
-    <task id="LOCAL-00006" summary="千里马采集二级列表页(市级)">
-      <created>1686905055411</created>
-      <option name="number" value="00006" />
-      <option name="presentableId" value="LOCAL-00006" />
-      <option name="project" value="LOCAL" />
-      <updated>1686905055411</updated>
-    </task>
-    <task id="LOCAL-00007" summary="添加采集成功等待">
-      <created>1687158370138</created>
-      <option name="number" value="00007" />
-      <option name="presentableId" value="LOCAL-00007" />
-      <option name="project" value="LOCAL" />
-      <updated>1687158370138</updated>
-    </task>
-    <task id="LOCAL-00008" summary="中国招标与采购网添加正文包含附件地址处理">
-      <created>1688719143527</created>
-      <option name="number" value="00008" />
-      <option name="presentableId" value="LOCAL-00008" />
-      <option name="project" value="LOCAL" />
-      <updated>1688719143527</updated>
-    </task>
-    <task id="LOCAL-00009" summary="ybw列表页维护">
-      <created>1691635908193</created>
-      <option name="number" value="00009" />
-      <option name="presentableId" value="LOCAL-00009" />
-      <option name="project" value="LOCAL" />
-      <updated>1691635908193</updated>
-    </task>
-    <task id="LOCAL-00010" summary="es过滤条件修改">
-      <created>1694503128304</created>
-      <option name="number" value="00010" />
-      <option name="presentableId" value="LOCAL-00010" />
-      <option name="project" value="LOCAL" />
-      <updated>1694503128304</updated>
-    </task>
-    <task id="LOCAL-00011" summary="清洗title,优化es检索">
-      <created>1696927796499</created>
-      <option name="number" value="00011" />
-      <option name="presentableId" value="LOCAL-00011" />
-      <option name="project" value="LOCAL" />
-      <updated>1696927796499</updated>
-    </task>
-    <task id="LOCAL-00012" summary="update">
-      <created>1696933295890</created>
-      <option name="number" value="00012" />
-      <option name="presentableId" value="LOCAL-00012" />
-      <option name="project" value="LOCAL" />
-      <updated>1696933295890</updated>
-    </task>
-    <task id="LOCAL-00013" summary="update">
-      <created>1696994468506</created>
-      <option name="number" value="00013" />
-      <option name="presentableId" value="LOCAL-00013" />
-      <option name="project" value="LOCAL" />
-      <updated>1696994468506</updated>
-    </task>
-    <task id="LOCAL-00014" summary="ybw更新es查询条件">
-      <created>1699252737819</created>
-      <option name="number" value="00014" />
-      <option name="presentableId" value="LOCAL-00014" />
-      <option name="project" value="LOCAL" />
-      <updated>1699252737819</updated>
-    </task>
-    <task id="LOCAL-00015" summary="竞品更新es 配置">
-      <created>1701331228792</created>
-      <option name="number" value="00015" />
-      <option name="presentableId" value="LOCAL-00015" />
-      <option name="project" value="LOCAL" />
-      <updated>1701331228792</updated>
-    </task>
-    <task id="LOCAL-00016" summary="竞品更新es 配置">
-      <created>1701335718218</created>
-      <option name="number" value="00016" />
-      <option name="presentableId" value="LOCAL-00016" />
-      <option name="project" value="LOCAL" />
-      <updated>1701335718218</updated>
-    </task>
-    <task id="LOCAL-00017" summary="update">
-      <created>1702087634606</created>
-      <option name="number" value="00017" />
-      <option name="presentableId" value="LOCAL-00017" />
-      <option name="project" value="LOCAL" />
-      <updated>1702087634606</updated>
-    </task>
-    <task id="LOCAL-00018" summary="update">
-      <created>1702087896323</created>
-      <option name="number" value="00018" />
-      <option name="presentableId" value="LOCAL-00018" />
-      <option name="project" value="LOCAL" />
-      <updated>1702087896323</updated>
-    </task>
-    <task id="LOCAL-00019" summary="update">
-      <created>1702280704825</created>
-      <option name="number" value="00019" />
-      <option name="presentableId" value="LOCAL-00019" />
-      <option name="project" value="LOCAL" />
-      <updated>1702280704825</updated>
-    </task>
-    <task id="LOCAL-00020" summary="元博网爬虫维护">
-      <created>1704264105664</created>
-      <option name="number" value="00020" />
-      <option name="presentableId" value="LOCAL-00020" />
-      <option name="project" value="LOCAL" />
-      <updated>1704264105664</updated>
-    </task>
-    <task id="LOCAL-00021" summary="中国招标与采购网爬虫维护">
-      <created>1704266735686</created>
-      <option name="number" value="00021" />
-      <option name="presentableId" value="LOCAL-00021" />
-      <option name="project" value="LOCAL" />
-      <updated>1704266735686</updated>
-    </task>
-    <task id="LOCAL-00022" summary="update">
-      <created>1704266935921</created>
-      <option name="number" value="00022" />
-      <option name="presentableId" value="LOCAL-00022" />
-      <option name="project" value="LOCAL" />
-      <updated>1704266935921</updated>
-    </task>
-    <task id="LOCAL-00023" summary="元博网抽取寻源地址">
-      <created>1704269904079</created>
-      <option name="number" value="00023" />
-      <option name="presentableId" value="LOCAL-00023" />
-      <option name="project" value="LOCAL" />
-      <updated>1704269904079</updated>
-    </task>
-    <task id="LOCAL-00024" summary="update">
-      <created>1704432093998</created>
-      <option name="number" value="00024" />
-      <option name="presentableId" value="LOCAL-00024" />
-      <option name="project" value="LOCAL" />
-      <updated>1704432093999</updated>
-    </task>
-    <task id="LOCAL-00025" summary="千里马爬虫维护">
-      <created>1709013824269</created>
-      <option name="number" value="00025" />
-      <option name="presentableId" value="LOCAL-00025" />
-      <option name="project" value="LOCAL" />
-      <updated>1709013824269</updated>
-    </task>
-    <task id="LOCAL-00026" summary="update">
-      <created>1710982740197</created>
-      <option name="number" value="00026" />
-      <option name="presentableId" value="LOCAL-00026" />
-      <option name="project" value="LOCAL" />
-      <updated>1710982740197</updated>
-    </task>
-    <task id="LOCAL-00027" summary="redis配置修改">
-      <created>1711175945173</created>
-      <option name="number" value="00027" />
-      <option name="presentableId" value="LOCAL-00027" />
-      <option name="project" value="LOCAL" />
-      <updated>1711175945174</updated>
-    </task>
-    <task id="LOCAL-00028" summary="中国招标与采购网爬虫维护">
-      <option name="closed" value="true" />
-      <created>1721722900912</created>
-      <option name="number" value="00028" />
-      <option name="presentableId" value="LOCAL-00028" />
-      <option name="project" value="LOCAL" />
-      <updated>1721722900912</updated>
-    </task>
-    <task id="LOCAL-00029" summary="中国招标与采购网爬虫维护">
-      <option name="closed" value="true" />
-      <created>1728627814886</created>
-      <option name="number" value="00029" />
-      <option name="presentableId" value="LOCAL-00029" />
-      <option name="project" value="LOCAL" />
-      <updated>1728627814886</updated>
-    </task>
-    <option name="localTasksCounter" value="30" />
-    <servers />
-  </component>
-  <component name="TypeScriptGeneratedFilesManager">
-    <option name="version" value="3" />
-  </component>
-  <component name="Vcs.Log.Tabs.Properties">
-    <option name="TAB_STATES">
-      <map>
-        <entry key="MAIN">
-          <value>
-            <State />
-          </value>
-        </entry>
-      </map>
-    </option>
-  </component>
-  <component name="VcsManagerConfiguration">
-    <MESSAGE value="中国招标与采购网数据结构更新" />
-    <MESSAGE value="中国招标与采购网列表页维护" />
-    <MESSAGE value="添加infoformat字段" />
-    <MESSAGE value="拟在建栏目删除infoformat=2" />
-    <MESSAGE value="修改es" />
-    <MESSAGE value="千里马采集二级列表页(市级)" />
-    <MESSAGE value="添加采集成功等待" />
-    <MESSAGE value="中国招标与采购网添加正文包含附件地址处理" />
-    <MESSAGE value="ybw列表页维护" />
-    <MESSAGE value="es过滤条件修改" />
-    <MESSAGE value="清洗title,优化es检索" />
-    <MESSAGE value="ybw更新es查询条件" />
-    <MESSAGE value="竞品更新es 配置" />
-    <MESSAGE value="元博网爬虫维护" />
-    <MESSAGE value="元博网抽取寻源地址" />
-    <MESSAGE value="千里马爬虫维护" />
-    <MESSAGE value="update" />
-    <MESSAGE value="redis配置修改" />
-    <MESSAGE value="中国招标与采购网爬虫维护" />
-    <option name="LAST_COMMIT_MESSAGE" value="中国招标与采购网爬虫维护" />
-  </component>
-  <component name="XDebuggerManager">
-    <breakpoint-manager>
-      <breakpoints>
-        <line-breakpoint enabled="true" suspend="THREAD" type="python-line">
-          <url>file://$PROJECT_DIR$/ybw/crawler/crawl_scheduler.py</url>
-          <line>55</line>
-          <option name="timeStamp" value="10" />
-        </line-breakpoint>
-      </breakpoints>
-      <default-breakpoints>
-        <breakpoint suspend="NONE" type="python-exception">
-          <properties exception="BaseException" />
-        </breakpoint>
-      </default-breakpoints>
-    </breakpoint-manager>
-  </component>
-  <component name="com.intellij.coverage.CoverageDataManagerImpl">
-    <SUITE FILE_PATH="coverage/match_spider$source_qianlima.coverage" NAME="source_qianlima Coverage Results" MODIFIED="1709013715814" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/qlm" />
-    <SUITE FILE_PATH="coverage/match_spider$detail_spider.coverage" NAME="detail_spider Coverage Results" MODIFIED="1706854034860" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ybw" />
-    <SUITE FILE_PATH="coverage/match_spider$databases.coverage" NAME="databases Coverage Results" MODIFIED="1702278237140" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ybw/utils" />
-    <SUITE FILE_PATH="coverage/match_spider$check_utils.coverage" NAME="check_utils Coverage Results" MODIFIED="1728627305533" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/zbytb/crawler" />
-    <SUITE FILE_PATH="coverage/match_spider$qlm_bc_25.coverage" NAME="qlm_bc_25 Coverage Results" MODIFIED="1702718764737" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/qlm" />
-    <SUITE FILE_PATH="coverage/match_spider$list_spider.coverage" NAME="list_spider Coverage Results" MODIFIED="1696927429903" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ybw" />
-    <SUITE FILE_PATH="coverage/match_spider$load.coverage" NAME="load Coverage Results" MODIFIED="1721718819313" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/zbytb/config" />
-    <SUITE FILE_PATH="coverage/match_spider$aa.coverage" NAME="aa Coverage Results" MODIFIED="1707125369903" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ybw" />
-    <SUITE FILE_PATH="coverage/match_spider$aaa.coverage" NAME="aaa Coverage Results" MODIFIED="1704263373940" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ybw" />
-    <SUITE FILE_PATH="coverage/match_spider$asd.coverage" NAME="asd Coverage Results" MODIFIED="1677835922790" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ybw" />
-    <SUITE FILE_PATH="coverage/match_spider$main.coverage" NAME="main Coverage Results" MODIFIED="1721721008930" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/zbytb" />
-    <SUITE FILE_PATH="coverage/match_spider$qlm_bc_26.coverage" NAME="qlm_bc_26 Coverage Results" MODIFIED="1702718807584" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/qlm" />
-    <SUITE FILE_PATH="coverage/match_spider$account.coverage" NAME="account Coverage Results" MODIFIED="1702084240495" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ybw/crawler" />
-    <SUITE FILE_PATH="coverage/match_spider$jsl_5s.coverage" NAME="jsl_5s Coverage Results" MODIFIED="1721719998751" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/zbytb/crawler" />
-    <SUITE FILE_PATH="coverage/match_spider$ListPageSpider__1_.coverage" NAME="ListPageSpider (1) Coverage Results" MODIFIED="1681285475794" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/zbytb/crawler/spiders" />
-    <SUITE FILE_PATH="coverage/match_spider$ListPageSpider.coverage" NAME="ListPageSpider Coverage Results" MODIFIED="1721720532940" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/zbytb/crawler/spiders" />
-    <SUITE FILE_PATH="coverage/match_spider$cccc.coverage" NAME="cccc Coverage Results" MODIFIED="1688717768564" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/zbytb/crawler/spiders" />
-    <SUITE FILE_PATH="coverage/match_spider$title_participle.coverage" NAME="title_participle Coverage Results" MODIFIED="1702278835632" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ybw/utils" />
-  </component>
-</project>

+ 0 - 12
bdzbw/.idea/bdzbw.iml

@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="PYTHON_MODULE" version="4">
-  <component name="NewModuleRootManager">
-    <content url="file://$MODULE_DIR$" />
-    <orderEntry type="jdk" jdkName="Python 3.8 (venv)" jdkType="Python SDK" />
-    <orderEntry type="sourceFolder" forTests="false" />
-  </component>
-  <component name="PyDocumentationSettings">
-    <option name="format" value="EPYTEXT" />
-    <option name="myDocStringFormat" value="Epytext" />
-  </component>
-</module>

+ 0 - 14
bdzbw/.idea/deployment.xml

@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="PublishConfigData" remoteFilesAllowedToDisappearOnAutoupload="false">
-    <serverData>
-      <paths name="root@192.168.3.165:8022">
-        <serverdata>
-          <mappings>
-            <mapping local="$PROJECT_DIR$" web="/" />
-          </mappings>
-        </serverdata>
-      </paths>
-    </serverData>
-  </component>
-</project>

+ 0 - 225
bdzbw/.idea/inspectionProfiles/Project_Default.xml

@@ -1,225 +0,0 @@
-<component name="InspectionProjectProfileManager">
-  <profile version="1.0">
-    <option name="myName" value="Project Default" />
-    <inspection_tool class="CommandLineInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="CythonUsageBeforeDeclarationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
-    <inspection_tool class="PyAbstractClassInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyArgumentEqualDefaultInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyArgumentListInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyAssignmentToLoopOrWithParameterInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyAsyncCallInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyAttributeOutsideInitInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyAugmentAssignmentInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyBDDParametersInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyBehaveInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyBroadExceptionInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyByteLiteralInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyCallByClassInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyCallingNonCallableInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyChainedComparisonsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyClassHasNoInitInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyClassicStyleClassInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyComparisonWithNoneInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyCompatibilityInspection" enabled="false" level="TYPO" enabled_by_default="false">
-      <option name="ourVersions">
-        <value>
-          <list size="2">
-            <item index="0" class="java.lang.String" itemvalue="2.7" />
-            <item index="1" class="java.lang.String" itemvalue="3.9" />
-          </list>
-        </value>
-      </option>
-    </inspection_tool>
-    <inspection_tool class="PyDataclassInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDecoratorInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDefaultArgumentInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDeprecationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDictCreationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDictDuplicateKeysInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDocstringTypesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyDunderSlotsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyExceptClausesOrderInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyExceptionInheritInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyFinalInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyFromFutureImportInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyGlobalUndefinedInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyInconsistentIndentationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyIncorrectDocstringInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyInitNewSignatureInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyInterpreterInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyListCreationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMandatoryEncodingInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyMethodFirstArgAssignmentInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMethodMayBeStaticInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMethodOverridingInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMethodParametersInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMissingConstructorInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyMissingOrEmptyDocstringInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyMissingTypeHintsInspection" enabled="false" level="TYPO" enabled_by_default="false" />
-    <inspection_tool class="PyNamedTupleInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyNestedDecoratorsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyNonAsciiCharInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyNoneFunctionAssignmentInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyOldStyleClassesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyOverloadsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="TYPO" enabled_by_default="true">
-      <option name="ignoredPackages">
-        <value>
-          <list size="118">
-            <item index="0" class="java.lang.String" itemvalue="pymongo" />
-            <item index="1" class="java.lang.String" itemvalue="elasticsearch" />
-            <item index="2" class="java.lang.String" itemvalue="apscheduler" />
-            <item index="3" class="java.lang.String" itemvalue="ddddocr" />
-            <item index="4" class="java.lang.String" itemvalue="requests" />
-            <item index="5" class="java.lang.String" itemvalue="urllib3" />
-            <item index="6" class="java.lang.String" itemvalue="redis" />
-            <item index="7" class="java.lang.String" itemvalue="wincertstore" />
-            <item index="8" class="java.lang.String" itemvalue="Werkzeug" />
-            <item index="9" class="java.lang.String" itemvalue="aniso8601" />
-            <item index="10" class="java.lang.String" itemvalue="cryptography" />
-            <item index="11" class="java.lang.String" itemvalue="et-xmlfile" />
-            <item index="12" class="java.lang.String" itemvalue="numpy" />
-            <item index="13" class="java.lang.String" itemvalue="click" />
-            <item index="14" class="java.lang.String" itemvalue="onnxruntime" />
-            <item index="15" class="java.lang.String" itemvalue="win32-setctime" />
-            <item index="16" class="java.lang.String" itemvalue="pinyin" />
-            <item index="17" class="java.lang.String" itemvalue="playwright" />
-            <item index="18" class="java.lang.String" itemvalue="typing_extensions" />
-            <item index="19" class="java.lang.String" itemvalue="DBUtils" />
-            <item index="20" class="java.lang.String" itemvalue="pycryptodome" />
-            <item index="21" class="java.lang.String" itemvalue="PyMySQL" />
-            <item index="22" class="java.lang.String" itemvalue="itsdangerous" />
-            <item index="23" class="java.lang.String" itemvalue="pyee" />
-            <item index="24" class="java.lang.String" itemvalue="Flask" />
-            <item index="25" class="java.lang.String" itemvalue="openpyxl" />
-            <item index="26" class="java.lang.String" itemvalue="feapder" />
-            <item index="27" class="java.lang.String" itemvalue="emoji" />
-            <item index="28" class="java.lang.String" itemvalue="joblib" />
-            <item index="29" class="java.lang.String" itemvalue="yarg" />
-            <item index="30" class="java.lang.String" itemvalue="nltk" />
-            <item index="31" class="java.lang.String" itemvalue="sgmllib3k" />
-            <item index="32" class="java.lang.String" itemvalue="nbclient" />
-            <item index="33" class="java.lang.String" itemvalue="Wand" />
-            <item index="34" class="java.lang.String" itemvalue="Click" />
-            <item index="35" class="java.lang.String" itemvalue="QtPy" />
-            <item index="36" class="java.lang.String" itemvalue="pycparser" />
-            <item index="37" class="java.lang.String" itemvalue="WsgiDAV" />
-            <item index="38" class="java.lang.String" itemvalue="feedparser" />
-            <item index="39" class="java.lang.String" itemvalue="tinysegmenter" />
-            <item index="40" class="java.lang.String" itemvalue="ftfy" />
-            <item index="41" class="java.lang.String" itemvalue="docopt" />
-            <item index="42" class="java.lang.String" itemvalue="filelock" />
-            <item index="43" class="java.lang.String" itemvalue="PyNaCl" />
-            <item index="44" class="java.lang.String" itemvalue="Js2Py" />
-            <item index="45" class="java.lang.String" itemvalue="pyreadline3" />
-            <item index="46" class="java.lang.String" itemvalue="soupsieve" />
-            <item index="47" class="java.lang.String" itemvalue="pyparsing" />
-            <item index="48" class="java.lang.String" itemvalue="jsonschema" />
-            <item index="49" class="java.lang.String" itemvalue="notebook" />
-            <item index="50" class="java.lang.String" itemvalue="Flask-Caching" />
-            <item index="51" class="java.lang.String" itemvalue="pywin32" />
-            <item index="52" class="java.lang.String" itemvalue="qtconsole" />
-            <item index="53" class="java.lang.String" itemvalue="dnspython" />
-            <item index="54" class="java.lang.String" itemvalue="jieba3k" />
-            <item index="55" class="java.lang.String" itemvalue="pdfminer3k" />
-            <item index="56" class="java.lang.String" itemvalue="kiwisolver" />
-            <item index="57" class="java.lang.String" itemvalue="typing-extensions" />
-            <item index="58" class="java.lang.String" itemvalue="u-msgpack-python" />
-            <item index="59" class="java.lang.String" itemvalue="jupyter-client" />
-            <item index="60" class="java.lang.String" itemvalue="ipykernel" />
-            <item index="61" class="java.lang.String" itemvalue="nbconvert" />
-            <item index="62" class="java.lang.String" itemvalue="APScheduler" />
-            <item index="63" class="java.lang.String" itemvalue="coloredlogs" />
-            <item index="64" class="java.lang.String" itemvalue="pefile" />
-            <item index="65" class="java.lang.String" itemvalue="pyinstaller-hooks-contrib" />
-            <item index="66" class="java.lang.String" itemvalue="fonttools" />
-            <item index="67" class="java.lang.String" itemvalue="jedi" />
-            <item index="68" class="java.lang.String" itemvalue="paramiko" />
-            <item index="69" class="java.lang.String" itemvalue="regex" />
-            <item index="70" class="java.lang.String" itemvalue="platformdirs" />
-            <item index="71" class="java.lang.String" itemvalue="install" />
-            <item index="72" class="java.lang.String" itemvalue="requests-file" />
-            <item index="73" class="java.lang.String" itemvalue="virtualenv" />
-            <item index="74" class="java.lang.String" itemvalue="distlib" />
-            <item index="75" class="java.lang.String" itemvalue="Elixir" />
-            <item index="76" class="java.lang.String" itemvalue="msgpack" />
-            <item index="77" class="java.lang.String" itemvalue="newspaper3k" />
-            <item index="78" class="java.lang.String" itemvalue="rq" />
-            <item index="79" class="java.lang.String" itemvalue="rsa" />
-            <item index="80" class="java.lang.String" itemvalue="pycurl" />
-            <item index="81" class="java.lang.String" itemvalue="json5" />
-            <item index="82" class="java.lang.String" itemvalue="SQLAlchemy" />
-            <item index="83" class="java.lang.String" itemvalue="tblib" />
-            <item index="84" class="java.lang.String" itemvalue="h2" />
-            <item index="85" class="java.lang.String" itemvalue="Flask-Login" />
-            <item index="86" class="java.lang.String" itemvalue="mysql-connector-python" />
-            <item index="87" class="java.lang.String" itemvalue="rq-scheduler" />
-            <item index="88" class="java.lang.String" itemvalue="pyrsistent" />
-            <item index="89" class="java.lang.String" itemvalue="eventlet" />
-            <item index="90" class="java.lang.String" itemvalue="virtualenv-clone" />
-            <item index="91" class="java.lang.String" itemvalue="zipp" />
-            <item index="92" class="java.lang.String" itemvalue="nest-asyncio" />
-            <item index="93" class="java.lang.String" itemvalue="prompt-toolkit" />
-            <item index="94" class="java.lang.String" itemvalue="tldextract" />
-            <item index="95" class="java.lang.String" itemvalue="feedfinder2" />
-            <item index="96" class="java.lang.String" itemvalue="pyinstaller" />
-            <item index="97" class="java.lang.String" itemvalue="croniter" />
-            <item index="98" class="java.lang.String" itemvalue="hyperframe" />
-            <item index="99" class="java.lang.String" itemvalue="Flask-Cors" />
-            <item index="100" class="java.lang.String" itemvalue="Flask-HTTPAuth" />
-            <item index="101" class="java.lang.String" itemvalue="opencv-python" />
-            <item index="102" class="java.lang.String" itemvalue="parso" />
-            <item index="103" class="java.lang.String" itemvalue="tzdata" />
-            <item index="104" class="java.lang.String" itemvalue="ipython" />
-            <item index="105" class="java.lang.String" itemvalue="packaging" />
-            <item index="106" class="java.lang.String" itemvalue="pipreqs" />
-            <item index="107" class="java.lang.String" itemvalue="hpack" />
-            <item index="108" class="java.lang.String" itemvalue="humanfriendly" />
-            <item index="109" class="java.lang.String" itemvalue="pipenv" />
-            <item index="110" class="java.lang.String" itemvalue="tqdm" />
-            <item index="111" class="java.lang.String" itemvalue="Flask-APScheduler" />
-            <item index="112" class="java.lang.String" itemvalue="argon2-cffi" />
-            <item index="113" class="java.lang.String" itemvalue="ply" />
-            <item index="114" class="java.lang.String" itemvalue="Flask-RESTful" />
-            <item index="115" class="java.lang.String" itemvalue="Pillow" />
-            <item index="116" class="java.lang.String" itemvalue="pyjsparser" />
-            <item index="117" class="java.lang.String" itemvalue="requests-toolbelt" />
-          </list>
-        </value>
-      </option>
-    </inspection_tool>
-    <inspection_tool class="PyPep8Inspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyPep8NamingInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyPropertyAccessInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyPropertyDefinitionInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyProtectedMemberInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyProtocolInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyRedeclarationInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyRedundantParenthesesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyReturnFromInitInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PySetFunctionToLiteralInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyShadowingBuiltinsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyShadowingNamesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PySimplifyBooleanCheckInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PySingleQuotedDocstringInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStatementEffectInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStringExceptionInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStringFormatInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStubPackagesAdvertiser" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyStubPackagesCompatibilityInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PySuperArgumentsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTestParametrizedInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTrailingSemicolonInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTupleAssignmentBalanceInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTupleItemAssignmentInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTypeCheckerInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTypeHintsInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyTypedDictInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnboundLocalVariableInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnnecessaryBackslashInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnreachableCodeInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnresolvedReferencesInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-    <inspection_tool class="PyUnusedLocalInspection" enabled="true" level="TYPO" enabled_by_default="true" />
-  </profile>
-</component>

+ 0 - 6
bdzbw/.idea/inspectionProfiles/profiles_settings.xml

@@ -1,6 +0,0 @@
-<component name="InspectionProjectProfileManager">
-  <settings>
-    <option name="USE_PROJECT_PROFILE" value="false" />
-    <version value="1.0" />
-  </settings>
-</component>

+ 0 - 4
bdzbw/.idea/misc.xml

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (venv)" project-jdk-type="Python SDK" />
-</project>

+ 0 - 8
bdzbw/.idea/modules.xml

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectModuleManager">
-    <modules>
-      <module fileurl="file://$PROJECT_DIR$/.idea/bdzbw.iml" filepath="$PROJECT_DIR$/.idea/bdzbw.iml" />
-    </modules>
-  </component>
-</project>

+ 0 - 6
bdzbw/.idea/vcs.xml

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="VcsDirectoryMappings">
-    <mapping directory="$PROJECT_DIR$/.." vcs="Git" />
-  </component>
-</project>

+ 0 - 8
ybw/.idea/.gitignore

@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Datasource local storage ignored files
-/../../../../../../../:\Users\topnet\Desktop\match_spider\ybw\.idea/dataSources/
-/dataSources.local.xml
-# Editor-based HTTP Client requests
-/httpRequests/

+ 0 - 14
ybw/.idea/deployment.xml

@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="PublishConfigData" remoteFilesAllowedToDisappearOnAutoupload="false">
-    <serverData>
-      <paths name="root@192.168.3.165:8022">
-        <serverdata>
-          <mappings>
-            <mapping local="$PROJECT_DIR$" web="/" />
-          </mappings>
-        </serverdata>
-      </paths>
-    </serverData>
-  </component>
-</project>

+ 0 - 39
ybw/.idea/inspectionProfiles/Project_Default.xml

@@ -1,39 +0,0 @@
-<component name="InspectionProjectProfileManager">
-  <profile version="1.0">
-    <option name="myName" value="Project Default" />
-    <inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true">
-      <option name="ignoredPackages">
-        <value>
-          <list size="26">
-            <item index="0" class="java.lang.String" itemvalue="pymongo" />
-            <item index="1" class="java.lang.String" itemvalue="elasticsearch" />
-            <item index="2" class="java.lang.String" itemvalue="apscheduler" />
-            <item index="3" class="java.lang.String" itemvalue="ddddocr" />
-            <item index="4" class="java.lang.String" itemvalue="requests" />
-            <item index="5" class="java.lang.String" itemvalue="urllib3" />
-            <item index="6" class="java.lang.String" itemvalue="redis" />
-            <item index="7" class="java.lang.String" itemvalue="wincertstore" />
-            <item index="8" class="java.lang.String" itemvalue="Werkzeug" />
-            <item index="9" class="java.lang.String" itemvalue="aniso8601" />
-            <item index="10" class="java.lang.String" itemvalue="cryptography" />
-            <item index="11" class="java.lang.String" itemvalue="et-xmlfile" />
-            <item index="12" class="java.lang.String" itemvalue="numpy" />
-            <item index="13" class="java.lang.String" itemvalue="click" />
-            <item index="14" class="java.lang.String" itemvalue="onnxruntime" />
-            <item index="15" class="java.lang.String" itemvalue="win32-setctime" />
-            <item index="16" class="java.lang.String" itemvalue="pinyin" />
-            <item index="17" class="java.lang.String" itemvalue="playwright" />
-            <item index="18" class="java.lang.String" itemvalue="typing_extensions" />
-            <item index="19" class="java.lang.String" itemvalue="DBUtils" />
-            <item index="20" class="java.lang.String" itemvalue="pycryptodome" />
-            <item index="21" class="java.lang.String" itemvalue="PyMySQL" />
-            <item index="22" class="java.lang.String" itemvalue="itsdangerous" />
-            <item index="23" class="java.lang.String" itemvalue="pyee" />
-            <item index="24" class="java.lang.String" itemvalue="Flask" />
-            <item index="25" class="java.lang.String" itemvalue="openpyxl" />
-          </list>
-        </value>
-      </option>
-    </inspection_tool>
-  </profile>
-</component>

+ 0 - 6
ybw/.idea/inspectionProfiles/profiles_settings.xml

@@ -1,6 +0,0 @@
-<component name="InspectionProjectProfileManager">
-  <settings>
-    <option name="USE_PROJECT_PROFILE" value="false" />
-    <version value="1.0" />
-  </settings>
-</component>

+ 0 - 4
ybw/.idea/misc.xml

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (pythonProject2)" project-jdk-type="Python SDK" />
-</project>

+ 0 - 8
ybw/.idea/modules.xml

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectModuleManager">
-    <modules>
-      <module fileurl="file://$PROJECT_DIR$/.idea/ybw.iml" filepath="$PROJECT_DIR$/.idea/ybw.iml" />
-    </modules>
-  </component>
-</project>

+ 0 - 6
ybw/.idea/vcs.xml

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="VcsDirectoryMappings">
-    <mapping directory="$PROJECT_DIR$/.." vcs="Git" />
-  </component>
-</project>

+ 0 - 15
ybw/.idea/ybw.iml

@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="PYTHON_MODULE" version="4">
-  <component name="NewModuleRootManager">
-    <content url="file://$MODULE_DIR$" />
-    <orderEntry type="jdk" jdkName="Python 3.8 (pythonProject2)" jdkType="Python SDK" />
-    <orderEntry type="sourceFolder" forTests="false" />
-  </component>
-  <component name="PyDocumentationSettings">
-    <option name="format" value="GOOGLE" />
-    <option name="myDocStringFormat" value="Google" />
-  </component>
-  <component name="TemplatesService">
-    <option name="TEMPLATE_CONFIGURATION" value="Jinja2" />
-  </component>
-</module>

+ 0 - 47
zbytb/node_modules/iconv-lite/.idea/codeStyles/Project.xml

@@ -1,47 +0,0 @@
-<component name="ProjectCodeStyleConfiguration">
-  <code_scheme name="Project" version="173">
-    <HTMLCodeStyleSettings>
-      <option name="HTML_SPACE_INSIDE_EMPTY_TAG" value="true" />
-      <option name="HTML_ENFORCE_QUOTES" value="true" />
-    </HTMLCodeStyleSettings>
-    <JSCodeStyleSettings version="0">
-      <option name="FORCE_SEMICOLON_STYLE" value="true" />
-      <option name="SPACE_BEFORE_FUNCTION_LEFT_PARENTH" value="false" />
-      <option name="FORCE_QUOTE_STYlE" value="true" />
-      <option name="ENFORCE_TRAILING_COMMA" value="Remove" />
-      <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" />
-      <option name="SPACES_WITHIN_IMPORTS" value="true" />
-    </JSCodeStyleSettings>
-    <TypeScriptCodeStyleSettings version="0">
-      <option name="FORCE_SEMICOLON_STYLE" value="true" />
-      <option name="SPACE_BEFORE_FUNCTION_LEFT_PARENTH" value="false" />
-      <option name="FORCE_QUOTE_STYlE" value="true" />
-      <option name="ENFORCE_TRAILING_COMMA" value="Remove" />
-      <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" />
-      <option name="SPACES_WITHIN_IMPORTS" value="true" />
-    </TypeScriptCodeStyleSettings>
-    <VueCodeStyleSettings>
-      <option name="INTERPOLATION_NEW_LINE_AFTER_START_DELIMITER" value="false" />
-      <option name="INTERPOLATION_NEW_LINE_BEFORE_END_DELIMITER" value="false" />
-    </VueCodeStyleSettings>
-    <codeStyleSettings language="HTML">
-      <option name="SOFT_MARGINS" value="100" />
-      <indentOptions>
-        <option name="CONTINUATION_INDENT_SIZE" value="4" />
-      </indentOptions>
-    </codeStyleSettings>
-    <codeStyleSettings language="JavaScript">
-      <option name="SOFT_MARGINS" value="100" />
-    </codeStyleSettings>
-    <codeStyleSettings language="TypeScript">
-      <option name="SOFT_MARGINS" value="100" />
-    </codeStyleSettings>
-    <codeStyleSettings language="Vue">
-      <option name="SOFT_MARGINS" value="100" />
-      <indentOptions>
-        <option name="INDENT_SIZE" value="4" />
-        <option name="TAB_SIZE" value="4" />
-      </indentOptions>
-    </codeStyleSettings>
-  </code_scheme>
-</component>

+ 0 - 5
zbytb/node_modules/iconv-lite/.idea/codeStyles/codeStyleConfig.xml

@@ -1,5 +0,0 @@
-<component name="ProjectCodeStyleConfiguration">
-  <state>
-    <option name="USE_PER_PROJECT_SETTINGS" value="true" />
-  </state>
-</component>

+ 0 - 12
zbytb/node_modules/iconv-lite/.idea/iconv-lite.iml

@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="WEB_MODULE" version="4">
-  <component name="NewModuleRootManager">
-    <content url="file://$MODULE_DIR$">
-      <excludeFolder url="file://$MODULE_DIR$/temp" />
-      <excludeFolder url="file://$MODULE_DIR$/.tmp" />
-      <excludeFolder url="file://$MODULE_DIR$/tmp" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-  </component>
-</module>

+ 0 - 6
zbytb/node_modules/iconv-lite/.idea/inspectionProfiles/Project_Default.xml

@@ -1,6 +0,0 @@
-<component name="InspectionProjectProfileManager">
-  <profile version="1.0">
-    <option name="myName" value="Project Default" />
-    <inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
-  </profile>
-</component>

+ 0 - 8
zbytb/node_modules/iconv-lite/.idea/modules.xml

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectModuleManager">
-    <modules>
-      <module fileurl="file://$PROJECT_DIR$/.idea/iconv-lite.iml" filepath="$PROJECT_DIR$/.idea/iconv-lite.iml" />
-    </modules>
-  </component>
-</project>

+ 0 - 6
zbytb/node_modules/iconv-lite/.idea/vcs.xml

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="VcsDirectoryMappings">
-    <mapping directory="$PROJECT_DIR$" vcs="Git" />
-  </component>
-</project>