Your Name 6 years ago
parent
commit
47df8ad14f

+ 214 - 113
hg3535/.idea/workspace.xml

@@ -2,8 +2,17 @@
 <project version="4">
   <component name="ChangeListManager">
     <list default="true" id="7fa42e97-ddea-4404-91db-5a9ccc162649" name="Default Changelist" comment="'更新日志按天输出'">
+      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/main.py" beforeDir="false" afterPath="$PROJECT_DIR$/main.py" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/pipelines.py" beforeDir="false" afterPath="$PROJECT_DIR$/pipelines.py" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/spiders/zuqiu.py" beforeDir="false" afterPath="$PROJECT_DIR$/spiders/zuqiu.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/settings.py" beforeDir="false" afterPath="$PROJECT_DIR$/settings.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/spiders/bangqiu.py" beforeDir="false" afterPath="$PROJECT_DIR$/spiders/bangqiu.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/spiders/bq_jieshu.py" beforeDir="false" afterPath="$PROJECT_DIR$/spiders/bq_jieshu.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/spiders/guanjun.py" beforeDir="false" afterPath="$PROJECT_DIR$/spiders/guanjun.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/spiders/lanqiu.py" beforeDir="false" afterPath="$PROJECT_DIR$/spiders/lanqiu.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/spiders/liansai.py" beforeDir="false" afterPath="$PROJECT_DIR$/spiders/liansai.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/spiders/wangqiu.py" beforeDir="false" afterPath="$PROJECT_DIR$/spiders/wangqiu.py" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/spiders/wqbodan.py" beforeDir="false" afterPath="$PROJECT_DIR$/spiders/wqbodan.py" afterDir="false" />
     </list>
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
     <option name="SHOW_DIALOG" value="false" />
@@ -13,7 +22,7 @@
   </component>
   <component name="CoverageDataManager">
     <SUITE FILE_PATH="coverage/hg3535$items.coverage" NAME="items Coverage Results" MODIFIED="1554291398794" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
-    <SUITE FILE_PATH="coverage/hg3535$main.coverage" NAME="main Coverage Results" MODIFIED="1558943356275" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
+    <SUITE FILE_PATH="coverage/hg3535$main.coverage" NAME="main Coverage Results" MODIFIED="1559114650917" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
     <SUITE FILE_PATH="coverage/hg3535$hgjieshu.coverage" NAME="hgjieshu Coverage Results" MODIFIED="1558494720094" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/spiders" />
     <SUITE FILE_PATH="coverage/hg3535$halffull.coverage" NAME="halffull Coverage Results" MODIFIED="1554544334424" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/spiders" />
     <SUITE FILE_PATH="coverage/hg3535$pipelines.coverage" NAME="pipelines Coverage Results" MODIFIED="1554290866137" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
@@ -44,36 +53,96 @@
       <file pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/settings.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="2754">
-              <caret line="153" column="18" selection-start-line="153" selection-start-column="18" selection-end-line="153" selection-end-column="18" />
+            <state relative-caret-position="376">
+              <caret line="164" column="15" lean-forward="true" selection-start-line="164" selection-start-column="15" selection-end-line="164" selection-end-column="15" />
             </state>
           </provider>
         </entry>
       </file>
-      <file pinned="false" current-in-tab="true">
+      <file pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/pipelines.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="-14605">
-              <caret line="206" column="116" selection-start-line="206" selection-start-column="116" selection-end-line="206" selection-end-column="116" />
+            <state relative-caret-position="420">
+              <caret line="500" column="104" selection-start-line="500" selection-start-column="99" selection-end-line="500" selection-end-column="109" />
               <folding>
                 <element signature="e#0#11#0" expanded="true" />
+                <element signature="e#32964#33904#0" />
+                <element signature="e#33945#34885#0" />
+                <element signature="e#36837#37777#0" />
+                <element signature="e#50449#51863#0" />
+                <element signature="e#53648#55062#0" />
+                <element signature="e#55412#56853#0" />
+                <element signature="e#57419#58765#0" />
+                <element signature="e#52853#60217#0" />
+                <element signature="e#60368#69091#0" />
+                <element signature="e#86412#100532#0" />
+                <element signature="e#100586#115127#0" />
+                <element signature="e#115180#129155#0" />
+                <element signature="e#129310#132017#0" />
+                <element signature="e#132173#133571#0" />
+                <element signature="e#133728#135163#0" />
+                <element signature="e#135320#136755#0" />
               </folding>
             </state>
           </provider>
         </entry>
       </file>
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/spiders/zuqiu.py">
+        <entry file="file://$PROJECT_DIR$/main.py">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="162">
+              <caret line="9" column="38" lean-forward="true" selection-start-line="9" selection-start-column="38" selection-end-line="9" selection-end-column="38" />
+              <folding>
+                <element signature="e#0#10#0" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/spiders/lanqiu.py">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="-7675">
-              <caret line="21" selection-start-line="21" selection-end-line="22" selection-end-column="101" />
+            <state relative-caret-position="216">
+              <caret line="48" column="10" lean-forward="true" selection-start-line="48" selection-start-column="10" selection-end-line="48" selection-end-column="10" />
               <folding>
                 <element signature="e#24#35#0" expanded="true" />
+                <element signature="e#32627#40411#0" />
+                <element signature="e#41077#48991#0" />
               </folding>
             </state>
           </provider>
         </entry>
       </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/ball_func.py">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="6935">
+              <caret line="859" column="42" lean-forward="true" selection-start-line="859" selection-start-column="42" selection-end-line="859" selection-end-column="42" />
+              <folding>
+                <element signature="e#0#15#0" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/spiders/roll_zuqiu.py">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="162">
+              <caret line="17" column="26" lean-forward="true" selection-start-line="17" selection-start-column="26" selection-end-line="17" selection-end-column="26" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/spiders/wangqiu.py">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="-774">
+              <caret line="21" selection-start-line="21" selection-end-line="22" selection-end-column="104" />
+            </state>
+          </provider>
+        </entry>
+      </file>
     </leaf>
   </component>
   <component name="FileTemplateManagerImpl">
@@ -85,8 +154,6 @@
   </component>
   <component name="FindInProjectRecents">
     <findStrings>
-      <find>half_capot</find>
-      <find>capot</find>
       <find>t1</find>
       <find>pid</find>
       <find>corner_ball</find>
@@ -115,6 +182,8 @@
       <find>new_times</find>
       <find>status</find>
       <find>3206572</find>
+      <find>bqone_intodb</find>
+      <find>sizes</find>
     </findStrings>
   </component>
   <component name="Git.Settings">
@@ -183,24 +252,17 @@
         <option value="$PROJECT_DIR$/log/wqbodan.log" />
         <option value="$PROJECT_DIR$/log/zuqiu.log" />
         <option value="$PROJECT_DIR$/spiders/hg3535_wangqiu.py" />
-        <option value="$PROJECT_DIR$/spiders/wqbodan.py" />
         <option value="$PROJECT_DIR$/spiders/hg3535_zuqiu.py" />
         <option value="$PROJECT_DIR$/spiders/hg3535_zq_status.py" />
         <option value="$PROJECT_DIR$/spiders/kaishi.py" />
         <option value="$PROJECT_DIR$/kaishi.py" />
         <option value="$PROJECT_DIR$/main_notroll.py" />
-        <option value="$PROJECT_DIR$/spiders/guanjun.py" />
-        <option value="$PROJECT_DIR$/text.py" />
         <option value="$PROJECT_DIR$/middlewares.py" />
         <option value="$PROJECT_DIR$/spiders/hg3535_zq_status_up.py" />
-        <option value="$PROJECT_DIR$/spiders/liansai.py" />
-        <option value="$PROJECT_DIR$/spiders/lanqiu.py" />
         <option value="$PROJECT_DIR$/spiders/hgjieshu.py" />
-        <option value="$PROJECT_DIR$/spiders/bangqiu.py" />
         <option value="$PROJECT_DIR$/spiders/hg3535_bangqiu.py" />
         <option value="$PROJECT_DIR$/items.py" />
         <option value="$PROJECT_DIR$/spiders/hg3535_lanqiu.py" />
-        <option value="$PROJECT_DIR$/spiders/wangqiu.py" />
         <option value="$PROJECT_DIR$/spiders/roll_bangqiu.py" />
         <option value="$PROJECT_DIR$/main_time.py" />
         <option value="$PROJECT_DIR$/spiders/roll_zuqiu.py" />
@@ -208,17 +270,24 @@
         <option value="$PROJECT_DIR$/spiders/zq_jieshu.py" />
         <option value="$PROJECT_DIR$/spiders/lq_jieshu.py" />
         <option value="$PROJECT_DIR$/spiders/wq_jieshu.py" />
-        <option value="$PROJECT_DIR$/spiders/bq_jieshu.py" />
         <option value="$PROJECT_DIR$/spiders/zuqiu.py" />
-        <option value="$PROJECT_DIR$/main.py" />
-        <option value="$PROJECT_DIR$/pipelines.py" />
+        <option value="$PROJECT_DIR$/spiders/liansai.py" />
+        <option value="$PROJECT_DIR$/spiders/guanjun.py" />
+        <option value="$PROJECT_DIR$/text.py" />
+        <option value="$PROJECT_DIR$/spiders/bq_jieshu.py" />
         <option value="$PROJECT_DIR$/settings.py" />
+        <option value="$PROJECT_DIR$/spiders/wqbodan.py" />
+        <option value="$PROJECT_DIR$/spiders/bangqiu.py" />
+        <option value="$PROJECT_DIR$/spiders/wangqiu.py" />
+        <option value="$PROJECT_DIR$/pipelines.py" />
+        <option value="$PROJECT_DIR$/main.py" />
+        <option value="$PROJECT_DIR$/spiders/lanqiu.py" />
       </list>
     </option>
   </component>
   <component name="ProjectFrameBounds" extendedState="6">
-    <option name="x" value="343" />
-    <option name="y" value="-8" />
+    <option name="x" value="9" />
+    <option name="y" value="20" />
     <option name="width" value="1936" />
     <option name="height" value="1066" />
   </component>
@@ -228,7 +297,6 @@
       <foldersAlwaysOnTop value="true" />
     </navigator>
     <panes>
-      <pane id="Scope" />
       <pane id="ProjectPane">
         <subPane>
           <expand>
@@ -249,6 +317,7 @@
           <select />
         </subPane>
       </pane>
+      <pane id="Scope" />
     </panes>
   </component>
   <component name="PropertiesComponent">
@@ -392,8 +461,8 @@
     </configuration>
     <recent_temporary>
       <list>
-        <item itemvalue="Python.wangqiu" />
         <item itemvalue="Python.main" />
+        <item itemvalue="Python.wangqiu" />
         <item itemvalue="Python.liansai" />
         <item itemvalue="Python.hgjieshu" />
         <item itemvalue="Python.halffull" />
@@ -499,7 +568,8 @@
       <workItem from="1558523229860" duration="749000" />
       <workItem from="1558529201114" duration="63104000" />
       <workItem from="1558918879384" duration="20712000" />
-      <workItem from="1559039245474" duration="293000" />
+      <workItem from="1559039245474" duration="433000" />
+      <workItem from="1559046451714" duration="20901000" />
     </task>
     <task id="LOCAL-00001" summary="修改后,版本二">
       <created>1555727493584</created>
@@ -645,7 +715,7 @@
     <servers />
   </component>
   <component name="TimeTrackingManager">
-    <option name="totallyTimeSpent" value="1559504000" />
+    <option name="totallyTimeSpent" value="1580545000" />
   </component>
   <component name="TodoView">
     <todo-panel id="selected-file">
@@ -660,7 +730,7 @@
     <frame x="-8" y="-8" width="1936" height="1066" extended-state="6" />
     <editor active="true" />
     <layout>
-      <window_info active="true" content_ui="combo" id="Project" order="0" sideWeight="0.71173847" visible="true" weight="0.18123667" />
+      <window_info content_ui="combo" id="Project" order="0" sideWeight="0.71173847" visible="true" weight="0.18283582" />
       <window_info id="Structure" order="1" sideWeight="0.2882615" side_tool="true" weight="0.1108742" />
       <window_info id="Favorites" order="2" sideWeight="0.5013405" side_tool="true" weight="0.108208954" />
       <window_info anchor="bottom" id="Message" order="0" />
@@ -674,8 +744,8 @@
       <window_info anchor="bottom" id="Database Changes" order="8" />
       <window_info anchor="bottom" id="Event Log" order="9" sideWeight="0.50586355" side_tool="true" weight="0.39055794" />
       <window_info anchor="bottom" x="22" y="376" width="1876" height="298" id="Terminal" order="10" sideWeight="0.49413645" weight="0.38626608" />
-      <window_info anchor="bottom" id="Python Console" order="11" sideWeight="0.49946696" weight="0.4356223" />
-      <window_info anchor="bottom" id="Run" order="12" sideWeight="0.4946695" weight="0.24248926" />
+      <window_info active="true" anchor="bottom" id="Run" order="11" sideWeight="0.4946695" visible="true" weight="0.37982833" />
+      <window_info anchor="bottom" id="Python Console" order="12" sideWeight="0.49946696" weight="0.4356223" />
       <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
@@ -815,7 +885,6 @@
   </component>
   <component name="editorHistoryManager">
     <entry file="file://$PROJECT_DIR$/log/liansai_2019_5_22.log" />
-    <entry file="file://$PROJECT_DIR$/text.py" />
     <entry file="file://$PROJECT_DIR$/../../sports_scrapy - 副本/sports_scrapy - 副本/hg3535/spiders/hg3535_bq_status.py">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="-90">
@@ -938,40 +1007,7 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/wqbodan.py">
-      <provider selected="true" editor-type-id="text-editor" />
-    </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/bangqiu.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="2808">
-          <caret line="197" column="113" selection-start-line="197" selection-start-column="113" selection-end-line="197" selection-end-column="113" />
-          <folding>
-            <element signature="e#24#35#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/guanjun.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="606">
-          <caret line="43" column="45" selection-start-line="43" selection-start-column="45" selection-end-line="43" selection-end-column="45" />
-          <folding>
-            <element signature="e#24#35#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/spiders/hg3535_zq_status_up.py" />
-    <entry file="file://$PROJECT_DIR$/spiders/lanqiu.py">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="342">
-          <caret line="53" lean-forward="true" selection-start-line="53" selection-end-line="53" />
-          <folding>
-            <element signature="e#24#35#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/spiders/roll_lanqiu.py">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="192">
@@ -1004,131 +1040,196 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/liansai.py">
+    <entry file="file://$PROJECT_DIR$/main_time.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="270">
-          <caret line="22" selection-start-line="22" selection-end-line="22" />
+        <state relative-caret-position="144">
+          <caret line="11" selection-start-line="11" selection-end-line="11" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/log/zq_jieshu_2019_5_27.log" />
+    <entry file="file://$PROJECT_DIR$/spiders/zq_jieshu.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="196">
+          <caret line="61" selection-start-line="61" selection-end-line="65" selection-end-column="30" />
           <folding>
-            <element signature="e#24#39#0" expanded="true" />
+            <element signature="e#36#51#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/wangqiu.py">
+    <entry file="file://$PROJECT_DIR$/spiders/wq_jieshu.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="87">
-          <caret line="152" column="14" selection-start-line="152" selection-start-column="14" selection-end-line="152" selection-end-column="14" />
+        <state relative-caret-position="463">
+          <caret line="54" column="94" selection-start-line="54" selection-start-column="94" selection-end-line="54" selection-end-column="94" />
+          <folding>
+            <element signature="e#24#39#0" expanded="true" />
+          </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/main_time.py">
+    <entry file="file://$PROJECT_DIR$/spiders/lq_jieshu.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="144">
-          <caret line="11" selection-start-line="11" selection-end-line="11" />
+        <state relative-caret-position="277">
+          <caret line="47" column="23" lean-forward="true" selection-start-line="47" selection-start-column="23" selection-end-line="47" selection-end-column="23" />
+          <folding>
+            <element signature="e#24#39#0" expanded="true" />
+          </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/ball_func.py">
+    <entry file="file://$PROJECT_DIR$/middlewares.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-90">
-          <caret line="400" column="53" lean-forward="true" selection-start-line="400" selection-start-column="53" selection-end-line="400" selection-end-column="53" />
+        <state relative-caret-position="299">
+          <caret line="137" column="10" lean-forward="true" selection-start-line="137" selection-start-column="8" selection-end-line="137" selection-end-column="34" />
           <folding>
-            <element signature="e#0#15#0" expanded="true" />
+            <element signature="e#168#181#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/log/zq_jieshu_2019_5_27.log" />
-    <entry file="file://$PROJECT_DIR$/spiders/roll_zuqiu.py">
+    <entry file="file://$PROJECT_DIR$/spiders/zuqiu.py">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="18">
-          <caret line="20" selection-start-line="20" selection-end-line="21" selection-end-column="106" />
+          <caret line="21" selection-start-line="21" selection-end-line="22" selection-end-column="101" />
+          <folding>
+            <element signature="e#24#35#0" expanded="true" />
+          </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/zq_jieshu.py">
+    <entry file="file://$PROJECT_DIR$/spiders/guanjun.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="196">
-          <caret line="61" selection-start-line="61" selection-end-line="65" selection-end-column="30" />
+        <state relative-caret-position="111">
+          <caret line="8" column="28" lean-forward="true" selection-start-line="8" selection-start-column="28" selection-end-line="8" selection-end-column="28" />
           <folding>
-            <element signature="e#36#51#0" expanded="true" />
+            <element signature="e#24#35#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/text.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="162">
+          <caret line="9" column="16" lean-forward="true" selection-start-line="9" selection-start-column="16" selection-end-line="9" selection-end-column="16" />
+          <folding>
+            <element signature="e#0#11#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/spiders/bq_jieshu.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="324">
-          <caret line="44" column="60" lean-forward="true" selection-start-line="44" selection-start-column="60" selection-end-line="44" selection-end-column="60" />
+        <state relative-caret-position="98">
+          <caret line="29" column="22" lean-forward="true" selection-start-line="29" selection-start-column="22" selection-end-line="29" selection-end-column="22" />
           <folding>
             <element signature="e#24#39#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/wq_jieshu.py">
+    <entry file="file://$PROJECT_DIR$/spiders/liansai.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="463">
-          <caret line="54" column="94" selection-start-line="54" selection-start-column="94" selection-end-line="54" selection-end-column="94" />
+        <state relative-caret-position="468">
+          <caret line="26" column="33" selection-start-line="26" selection-start-column="33" selection-end-line="26" selection-end-column="33" />
           <folding>
             <element signature="e#24#39#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/lq_jieshu.py">
+    <entry file="file://$PROJECT_DIR$/spiders/wqbodan.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="277">
-          <caret line="47" column="23" lean-forward="true" selection-start-line="47" selection-start-column="23" selection-end-line="47" selection-end-column="23" />
+        <state relative-caret-position="342">
+          <caret line="36" column="15" lean-forward="true" selection-start-line="36" selection-start-column="15" selection-end-line="36" selection-end-column="15" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/spiders/bangqiu.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="234">
+          <caret line="52" column="35" selection-start-line="52" selection-start-column="35" selection-end-line="52" selection-end-column="35" />
           <folding>
-            <element signature="e#24#39#0" expanded="true" />
+            <element signature="e#24#35#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/middlewares.py">
+    <entry file="file://$PROJECT_DIR$/spiders/roll_zuqiu.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="299">
-          <caret line="137" column="10" lean-forward="true" selection-start-line="137" selection-start-column="8" selection-end-line="137" selection-end-column="34" />
+        <state relative-caret-position="162">
+          <caret line="17" column="26" lean-forward="true" selection-start-line="17" selection-start-column="26" selection-end-line="17" selection-end-column="26" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/pipelines.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="420">
+          <caret line="500" column="104" selection-start-line="500" selection-start-column="99" selection-end-line="500" selection-end-column="109" />
           <folding>
-            <element signature="e#168#181#0" expanded="true" />
+            <element signature="e#0#11#0" expanded="true" />
+            <element signature="e#32964#33904#0" />
+            <element signature="e#33945#34885#0" />
+            <element signature="e#36837#37777#0" />
+            <element signature="e#50449#51863#0" />
+            <element signature="e#53648#55062#0" />
+            <element signature="e#55412#56853#0" />
+            <element signature="e#57419#58765#0" />
+            <element signature="e#52853#60217#0" />
+            <element signature="e#60368#69091#0" />
+            <element signature="e#86412#100532#0" />
+            <element signature="e#100586#115127#0" />
+            <element signature="e#115180#129155#0" />
+            <element signature="e#129310#132017#0" />
+            <element signature="e#132173#133571#0" />
+            <element signature="e#133728#135163#0" />
+            <element signature="e#135320#136755#0" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/main.py">
+    <entry file="file://$PROJECT_DIR$/ball_func.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="360">
-          <caret line="20" column="56" lean-forward="true" selection-start-line="20" selection-start-column="56" selection-end-line="20" selection-end-column="56" />
+        <state relative-caret-position="6935">
+          <caret line="859" column="42" lean-forward="true" selection-start-line="859" selection-start-column="42" selection-end-line="859" selection-end-column="42" />
           <folding>
-            <element signature="e#0#10#0" expanded="true" />
+            <element signature="e#0#15#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/spiders/wangqiu.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-774">
+          <caret line="21" selection-start-line="21" selection-end-line="22" selection-end-column="104" />
+        </state>
+      </provider>
+    </entry>
     <entry file="file://$PROJECT_DIR$/settings.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="2754">
-          <caret line="153" column="18" selection-start-line="153" selection-start-column="18" selection-end-line="153" selection-end-column="18" />
+        <state relative-caret-position="376">
+          <caret line="164" column="15" lean-forward="true" selection-start-line="164" selection-start-column="15" selection-end-line="164" selection-end-column="15" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/spiders/zuqiu.py">
+    <entry file="file://$PROJECT_DIR$/main.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-7675">
-          <caret line="21" selection-start-line="21" selection-end-line="22" selection-end-column="101" />
+        <state relative-caret-position="162">
+          <caret line="9" column="38" lean-forward="true" selection-start-line="9" selection-start-column="38" selection-end-line="9" selection-end-column="38" />
           <folding>
-            <element signature="e#24#35#0" expanded="true" />
+            <element signature="e#0#10#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/pipelines.py">
+    <entry file="file://$PROJECT_DIR$/spiders/lanqiu.py">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-14605">
-          <caret line="206" column="116" selection-start-line="206" selection-start-column="116" selection-end-line="206" selection-end-column="116" />
+        <state relative-caret-position="216">
+          <caret line="48" column="10" lean-forward="true" selection-start-line="48" selection-start-column="10" selection-end-line="48" selection-end-column="10" />
           <folding>
-            <element signature="e#0#11#0" expanded="true" />
+            <element signature="e#24#35#0" expanded="true" />
+            <element signature="e#32627#40411#0" />
+            <element signature="e#41077#48991#0" />
           </folding>
         </state>
       </provider>

+ 2 - 2
hg3535/main.py

@@ -4,9 +4,9 @@ from scrapy.cmdline import execute
 
 # print(os.path.dirname(os.path.abspath(__file__)))
 sys.path.append(os.path.dirname(os.path.abspath(__file__)))
-execute(["scrapy", "crawl", "liansai"])
+# execute(["scrapy", "crawl", "liansai"])
 # execute(["scrapy", "crawl", "zuqiu"])
-# execute(["scrapy", "crawl", "lanqiu"])
+execute(["scrapy", "crawl", "lanqiu"])
 # execute(["scrapy", "crawl", "guanjun"])
 # execute(["scrapy", "crawl", "wangqiu"])
 # execute(["scrapy", "crawl", "wqbodan"])

+ 372 - 222
hg3535/pipelines.py

@@ -11,7 +11,7 @@ import psycopg2
 import psycopg2.extras
 from .ball_func import zqone_intodb, get_pcode, zqtwo_intodb, new_time, out_time, zqone_competition, zqtwo_competition, \
     zqthree_competition, two_intodb, one_intodb, three_intodb, wqone_intodb, hash_func, r_func, bqone_intodb, gjz_into, \
-    gjl_into, gjw_into, gjb_into, new_times, zqone_intodbs, zqtwo_intodbs, zqone_competitions
+    gjl_into, gjw_into, gjb_into, new_times, zqone_intodbs, zqtwo_intodbs, zqone_competitions, fuhao
 
 
 # 足球 赔率 赛事---------------------------------------------------------------------------------------------------------
@@ -569,16 +569,9 @@ class Lanqiupipeline(object):
 
 # 网球 让球&大小盘--------------------------------------------------------------------------------------------------------
 class Wangqiupipeline(object):
-    def open_spider(self, spider):
-        self.pool = redis.ConnectionPool(host=settings["R_HOST"], port=settings["R_POST"],
-                                         password=settings["R_PASSWORD"])
-        self.redis_db = redis.StrictRedis(connection_pool=self.pool)
-        self.conn = psycopg2.connect(host=settings["POST_HOST"], port=settings['POST_PORT'], user=settings["POST_USER"],
-                                     password=settings["POST_PASSWORD"], database=settings["POST_DATABASE"])
-        self.cursor = self.conn.cursor(cursor_factory=psycopg2.extras.DictCursor)
-
     def process_item(self, item, spider):
         logger = logging.getLogger(__name__)
+        url = 'http://sports.5gogo.com/Sports/WriteSports/setSports'
         # logger.warning(query.addErrback(self.handle_error, item, spider))
         # 联赛id
         league_id = item['league_id']
@@ -587,6 +580,7 @@ class Wangqiupipeline(object):
         # result = item['result']
         # 比赛id
         game_id = item['game_id']
+        print(game_id)
         # 球队1
         team_home = item['team_home']
         # 球队2
@@ -642,104 +636,171 @@ class Wangqiupipeline(object):
         odd_evens_dict_rule = item['odd_evens_dict_rule']
         wangqiu = item['wangqiu']
 
-        # 让盘
-        concede = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 1, 'p_code': "dishes",
-                   'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
-        try:
-            wqone_intodb(data1=concedes_dict, data2=concede, data3=concedes_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
-        except Exception as e:
-            logger.warning('网球concedes_dict插入错误')
-            logger.warning(e)
-        # 让局
-        bureaus = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 3, 'p_code': "bureau",
-                   'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
-        try:
-            wqone_intodb(data1=bureaus_dict, data2=bureaus, data3=bureaus_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
-        except Exception as e:
-            logger.warning('网球bureaus_dict插入错误')
-            logger.warning(e)
-
-        total_number = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 4,
-                        'p_code': "total_number", 'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
-        try:
-            wqone_intodb(data1=total_number_dict, data2=total_number, data3=total_number_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
-        except Exception as e:
-            logger.warning('网球total_number_dict插入错误')
-            logger.warning(e)
-
-        odd_evens = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 5, 'p_code': "two_game_sides",
-                     'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
-        try:
-            wqone_intodb(data1=odd_evens_dict, data2=odd_evens, data3=odd_evens_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
-        except Exception as e:
-            logger.warning('网球odd_evens_dict插入错误')
-            logger.warning(e)
+        us_time = ctime
         match_date, match_time, time3 = new_time(ctime)
         n_time = out_time(time3, 3)
+        # try:
+        #     if pt is 1:
+        #         Competition_sql = "insert into st_wq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_today,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_today=%s;"
+        #         self.cursor.execute(Competition_sql, (
+        #             team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
+        #             n_time,1, us_time, number, n_time, 1))
+        #     if pt is 2:
+        #         Competition_sql = "insert into st_wq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_morningplate,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_morningplate=%s;"
+        #         self.cursor.execute(Competition_sql, (
+        #             team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
+        #             n_time,1, us_time, number, n_time, 1))
+        #     if pt is 3:
+        #         Competition_sql = "insert into st_wq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_stringscene,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_stringscene=%s;"
+        #         self.cursor.execute(Competition_sql, (
+        #             team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
+        #             n_time,1, us_time, number, n_time, 1))
+        # except Exception as e:
+        #     logger.warning('网球st_wq_competition插入错误')
+        #     logger.warning(e)
+        # 插入赛事表
+        if wangqiu == "网球":
+            if pt == 1:
+                payload = {
+                    "game_code": "wq",
+                    "title": "competition",
+                    "data": {
+                        "home_team": team_home,
+                        "guest_team": team_guest,
+                        "lg_id": league_id,
+                        "status": 0,
+                        "match_id": game_id,
+                        "match_date": match_date,
+                        "match_time": match_time,
+                        "tag": number,
+                        "source": "hg3535",
+                        "is_rollball": 0,
+                        "is_today": 1,
+                        "is_morningplate": 0,
+                        "is_stringscene": 0,
+                        "us_time": us_time
+                    }
+                }
+                resp = requests.post(url, data={"data": json.dumps(payload)})
+                print(json.dumps(payload))
+                print(resp.text)
+            if pt == 2:
+                payload = {
+                    "game_code": "wq",
+                    "title": "competition",
+                    "data": {
+                        "home_team": team_home,
+                        "guest_team": team_guest,
+                        "lg_id": league_id,
+                        "status": 0,
+                        "match_id": game_id,
+                        "match_date": match_date,
+                        "match_time": match_time,
+                        "tag": number,
+                        "source": "hg3535",
+                        "is_rollball": 0,
+                        "is_today": 0,
+                        "is_morningplate": 1,
+                        "is_stringscene": 0,
+                        "us_time": us_time
+                    }
+                }
+                resp = requests.post(url, data={"data": json.dumps(payload)})
+                print(json.dumps(payload))
+                print(resp.text)
+            if pt == 3:
+                payload = {
+                    "game_code": "wq",
+                    "title": "competition",
+                    "data": {
+                        "home_team": team_home,
+                        "guest_team": team_guest,
+                        "lg_id": league_id,
+                        "status": 0,
+                        "match_id": game_id,
+                        "match_date": match_date,
+                        "match_time": match_time,
+                        "tag": number,
+                        "source": "hg3535",
+                        "is_rollball": 0,
+                        "is_today": 0,
+                        "is_morningplate": 0,
+                        "is_stringscene": 1,
+                        "us_time": us_time
+                    }
+                }
+                resp = requests.post(url, data={"data": json.dumps(payload)})
+                print(json.dumps(payload))
+                print(resp.text)
+
+        # # 让盘
+        # concede = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 1, 'p_code': "dishes",
+        #            'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
+        # try:
+        #     wqone_intodb(data1=concedes_dict, data2=concede, data3=concedes_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
+        # except Exception as e:
+        #     logger.warning('网球concedes_dict插入错误')
+        #     logger.warning(e)
+        # # 让局
+        # bureaus = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 3, 'p_code': "bureau",
+        #            'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
+        # try:
+        #     wqone_intodb(data1=bureaus_dict, data2=bureaus, data3=bureaus_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
+        # except Exception as e:
+        #     logger.warning('网球bureaus_dict插入错误')
+        #     logger.warning(e)
+        #
+        # total_number = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 4,
+        #                 'p_code': "total_number", 'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
+        # try:
+        #     wqone_intodb(data1=total_number_dict, data2=total_number, data3=total_number_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
+        # except Exception as e:
+        #     logger.warning('网球total_number_dict插入错误')
+        #     logger.warning(e)
+        #
+        # odd_evens = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 5, 'p_code': "two_game_sides",
+        #              'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
+        # try:
+        #     wqone_intodb(data1=odd_evens_dict, data2=odd_evens, data3=odd_evens_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
+        # except Exception as e:
+        #     logger.warning('网球odd_evens_dict插入错误')
+        #     logger.warning(e)
         if kemps_dict:
             for key, value in kemps_dict.items():
                 if value:
                     new_hash = hash_func(match_id=game_id, odds_code=key, sort=0, p_id=2)
                     r_hash = r_func(match_id=game_id, odds_code=key, sort=0, p_id=2, odd=value)
-                    odds_only = r_hash
-                    if self.redis_db.hexists("hg3535_wangqiu", r_hash):
-                        pass
-                    else:
-                        self.redis_db.hset("hg3535_wangqiu", r_hash, 0)
-                        try:
-                            sql1 = "insert into st_wq_odds(lg_id, odds_code, match_id, ctime, utime, odds, p_id, p_code, sort, source, sole,odds_only,expire_time) values (%s, %s, %s, %s, %s, %s, %s,%s, %s, %s, %s, %s,%s) on conflict(sole) do update set utime = %s,odds = %s,odds_only=%s;"
-                            self.cursor.execute(sql1, (
-                                int(league_id), key, int(game_id), utime, utime, value, 2, "kemp", 0, "hg3535", new_hash,
-                                odds_only,expire_time, utime, value, odds_only))
-                            # 更新主队st_zq_odds_record表
-                            sql2 = "insert into st_wq_odds_record(lg_id, odds_code, match_id, ctime, utime,odds, p_id, p_code, sort, source,odds_only) values (%s, %s, %s, %s, %s, %s, %s,%s, %s, %s, %s);"
-                            self.cursor.execute(sql2, (
-                                int(league_id), key, int(game_id), utime, utime, value, 2, "kemp", 0, "hg3535", odds_only))
-                        except Exception as e:
-                            logger.warning('网球kemps_dict插入错误')
-                            logger.warning(e)
-
-        us_time = ctime
-        # 插入赛事表
-        if wangqiu == "网球":
-            try:
-                if pt is 1:
-                    Competition_sql = "insert into st_wq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_today,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_today=%s;"
-                    self.cursor.execute(Competition_sql, (
-                        team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
-                        n_time,1, us_time, number, n_time, 1))
-                if pt is 2:
-                    Competition_sql = "insert into st_wq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_morningplate,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_morningplate=%s;"
-                    self.cursor.execute(Competition_sql, (
-                        team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
-                        n_time,1, us_time, number, n_time, 1))
-                if pt is 3:
-                    Competition_sql = "insert into st_wq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_stringscene,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_stringscene=%s;"
-                    self.cursor.execute(Competition_sql, (
-                        team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
-                        n_time,1, us_time, number, n_time, 1))
-            except Exception as e:
-                logger.warning('网球st_wq_competition插入错误')
-                logger.warning(e)
+                    # odds_only = r_hash
+                    payload_bodan = {
+                            "game_code": "wq",
+                            "title": "odds",
+                            "data": {
+                                "match_id": game_id,
+                                "lg_id": league_id,
+                                "odds_code": key,
+                                "status": 0,
+                                "sort": 0,
+                                "p_code": "bodan",
+                                "odds": value,
+                                "condition": 0,
+                                "odds_only": r_hash,
+                                "sole": new_hash,
+                                "source": "hg3535",
+                                "type": 0,
+                                "team": ""
+                                }
+                            }
+                    resp = requests.post(url, data={"data": json.dumps(payload_bodan)})
+                    print(json.dumps(payload_bodan))
+                    print(resp.text, '网球独赢/冠军')
         return item
 
-    def close_spider(self, spider):
-        self.conn.commit()
-        self.conn.close()
-
 
 # 网球 波胆--------------------------------------------------------------------------------------------------------------
 class Wqbodanpipeline(object):
-    def open_spider(self, spider):
-        self.pool = redis.ConnectionPool(host=settings["R_HOST"], port=settings["R_POST"],
-                                         password=settings["R_PASSWORD"])
-        self.redis_db = redis.StrictRedis(connection_pool=self.pool)
-        self.conn = psycopg2.connect(host=settings["POST_HOST"], port=settings['POST_PORT'], user=settings["POST_USER"],
-                                     password=settings["POST_PASSWORD"], database=settings["POST_DATABASE"])
-        self.cursor = self.conn.cursor(cursor_factory=psycopg2.extras.DictCursor)
-
     def process_item(self, item, spider):
         # 使用twisted将mysql插入变成异步执行
+        url = 'http://sports.5gogo.com/Sports/WriteSports/setSports'
         logger = logging.getLogger(__name__)
         # logger.warning(query.addErrback(self.handle_error, item, spider))
         # 比赛日期
@@ -803,42 +864,37 @@ class Wqbodanpipeline(object):
                     new_hash = hash_func(match_id=competition_id, odds_code=key, sort=0, p_id=7)
                     r_hash = r_func(match_id=competition_id, odds_code=key, sort=0, p_id=7, odd=value)
                     odds_only = r_hash
-                    if self.redis_db.hexists("hg3535_wangqiu", r_hash):
-                        pass
-                    else:
-                        self.redis_db.hset("hg3535_wangqiu", r_hash, 0)
-                        try:
-                            sql1 = "insert into st_wq_odds(lg_id, odds_code, match_id, ctime, utime, odds, p_id, p_code, sort, source, sole, condition, expire_time,odds_only) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(sole) do update set utime=%s,odds=%s,expire_time=%s,odds_only=%s;"
-                            self.cursor.execute(sql1, (
-                                int(league_id), key, int(competition_id), utime, utime, value, p_id, p_code, 0, "hg3535",
-                                new_hash, bodan_dict[key], expire_time, odds_only,utime, value, expire_time, odds_only))
-                            # 更新主队st_zq_odds_record表
-                            sql2 = "insert into st_wq_odds_record(lg_id, odds_code, match_id, ctime, utime, odds, p_id, p_code, sort, source, condition,odds_only) values (%s, %s, %s, %s, %s, %s,%s, %s, %s, %s, %s, %s);"
-                            self.cursor.execute(sql2, (
-                                int(league_id), key, int(competition_id), utime, utime, value, p_id, p_code, 0, "hg3535", key,odds_only))
-                        except Exception as e:
-                            logger.warning('网球波胆插入错误')
-                            logger.warning(e)
+                    payload_bodan = {
+                            "game_code": "wq",
+                            "title": "odds",
+                            "data": {
+                                "match_id": competition_id,
+                                "lg_id": league_id,
+                                "odds_code": key,
+                                "status": 0,
+                                "sort": 0,
+                                "p_code": "bodan",
+                                "odds": value,
+                                "condition": bodan_dict[key],
+                                "odds_only": odds_only,
+                                "sole": new_hash,
+                                "source": "hg3535",
+                                "type": 0,
+                                "team": ""
+                                }
+                            }
+                    resp = requests.post(url, data={"data": json.dumps(payload_bodan)})
+                    print(json.dumps(payload_bodan))
+                    print(resp.text, '网球波胆')
         return item
 
-    def close_spider(self, spider):
-        self.conn.commit()
-        self.conn.close()
-
 
 # 棒球 让球&大小盘--------------------------------------------------------------------------------------------------------
 class Bangqiupipeline(object):
-    def open_spider(self, spider):
-        self.pool = redis.ConnectionPool(host=settings["R_HOST"], port=settings["R_POST"],
-                                         password=settings["R_PASSWORD"])
-        self.redis_db = redis.StrictRedis(connection_pool=self.pool)
-        self.conn = psycopg2.connect(host=settings["POST_HOST"], port=settings['POST_PORT'], user=settings["POST_USER"],
-                                     password=settings["POST_PASSWORD"], database=settings["POST_DATABASE"])
-        self.cursor = self.conn.cursor(cursor_factory=psycopg2.extras.DictCursor)
-
     def process_item(self, item, spider):
         # print(item)
         logger = logging.getLogger(__name__)
+        url = 'http://sports.5gogo.com/Sports/WriteSports/setSports'
         # logger.warning(query.addErrback(self.handle_error, item, spider))
         # 联赛id
         league_id = item['league_id']
@@ -862,6 +918,7 @@ class Bangqiupipeline(object):
             month = str(data_game[1].strip())
             day = str(data_game[0])
         except Exception as e:
+            logger.warning('data_game字段分割错误')
             logger.warning(e)
             data_game = item['data_game'].split(" ")
             months = str(data_game[1].strip())
@@ -886,7 +943,6 @@ class Bangqiupipeline(object):
         # 球队得分
         qiudui = item['qiudui']
         pt = item['pt']
-
         # 让球
         concedes_dict = item['concedes_dict']
         concedes_dict_rule = item['concedes_dict_rule']
@@ -899,34 +955,172 @@ class Bangqiupipeline(object):
         odd_evens_dict = item['odd_evens_dict']
         odd_evens_dict_rule = item['odd_evens_dict_rule']
         bangqiu = item['bangqiu']
-
+        match_date, match_time, time3 = new_time(ctime)
+        us_time = ctime
+        # 插入赛事表
+        if bangqiu == '棒球':
+            if pt == 1:
+                payload = {
+                    "game_code": "bq",
+                    "title": "competition",
+                    "data": {
+                        "home_team": team_home,
+                        "guest_team": team_guest,
+                        "lg_id": league_id,
+                        "status": 0,
+                        "match_id": game_id,
+                        "match_date": match_date,
+                        "match_time": match_time,
+                        "tag": number,
+                        "source": "hg3535",
+                        "is_rollball": 0,
+                        "is_today": 1,
+                        "is_morningplate": 0,
+                        "is_stringscene": 0,
+                        "us_time": us_time
+                    }
+                }
+                resp = requests.post(url, data={"data": json.dumps(payload)})
+                print(json.dumps(payload))
+                print(resp.text)
+            if pt == 2:
+                payload = {
+                    "game_code": "bq",
+                    "title": "competition",
+                    "data": {
+                        "home_team": team_home,
+                        "guest_team": team_guest,
+                        "lg_id": league_id,
+                        "status": 0,
+                        "match_id": game_id,
+                        "match_date": match_date,
+                        "match_time": match_time,
+                        "tag": number,
+                        "source": "hg3535",
+                        "is_rollball": 0,
+                        "is_today": 0,
+                        "is_morningplate": 1,
+                        "is_stringscene": 0,
+                        "us_time": us_time
+                    }
+                }
+                resp = requests.post(url, data={"data": json.dumps(payload)})
+                print(json.dumps(payload))
+                print(resp.text)
+            if pt == 3:
+                payload = {
+                    "game_code": "bq",
+                    "title": "competition",
+                    "data": {
+                        "home_team": team_home,
+                        "guest_team": team_guest,
+                        "lg_id": league_id,
+                        "status": 0,
+                        "match_id": game_id,
+                        "match_date": match_date,
+                        "match_time": match_time,
+                        "tag": number,
+                        "source": "hg3535",
+                        "is_rollball": 0,
+                        "is_today": 0,
+                        "is_morningplate": 0,
+                        "is_stringscene": 1,
+                        "us_time": us_time
+                    }
+                }
+                resp = requests.post(url, data={"data": json.dumps(payload)})
+                print(json.dumps(payload))
+                print(resp.text)
         # 让球
-        concede = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 1, 'p_code': "concede",
-                   'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
-        try:
-            bqone_intodb(data1=concedes_dict, data2=concede, data3=concedes_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
-        except Exception as e:
-            logger.warning('棒球concede插入错误')
-            logger.warning(e)
+        if concedes_dict:
+            for key, value in concedes_dict.items():
+                if value:
+                    new_hash = hash_func(match_id=game_id, odds_code=key, sort=0, p_id=1)
+                    r_hash = r_func(match_id=game_id, odds_code=key, sort=0, p_id=1, odd=value)
+                    odds_only = r_hash
+                    b_f = fuhao(str(concedes_dict_rule[key]))
+                    payload_concede = {
+                            "game_code": "bq",
+                            "title": "odds",
+                            "data": {
+                                "match_id": game_id,
+                                "lg_id": league_id,
+                                "odds_code": key,
+                                "status": 0,
+                                "sort": 0,
+                                "p_code": "concede",
+                                "odds": value,
+                                "condition": b_f,
+                                "odds_only": new_hash,
+                                "sole": odds_only,
+                                "source": "hg3535",
+                                "type": 0,
+                                "team": ""
+                                }
+                            }
+                    resp = requests.post(url, data={"data": json.dumps(payload_concede)})
+                    print(json.dumps(payload_concede))
+                    print(resp.text, '棒球让球')
         # 总得分:大/小
-        total_size = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 2, 'p_code': "total_size",
-                      'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
-        try:
-            bqone_intodb(data1=total_size_dict, data2=total_size, data3=total_size_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
-        except Exception as e:
-            logger.warning('棒球total_size插入错误')
-            logger.warning(e)
-
-        odd_even = {'league_id': league_id, 'game_id': game_id, 'utime': utime, 'p_id': 3, 'p_code': "two_sides",
-                    'source': "hg3535", 'expire_time': expire_time, 'sort': 0, 'pt': pt}
-        try:
-            bqone_intodb(data1=odd_evens_dict, data2=odd_even, data3=odd_evens_dict_rule, cursor=self.cursor, redis_db=self.redis_db)
-        except Exception as e:
-            logger.warning('棒球odd_even插入错误')
-            logger.warning(e)
-        # 赛事失效时间
-        match_date, match_time, time3 = new_time(ctime)
-        n_time = out_time(time3, 3.5)
+        if total_size_dict:
+            for key, value in total_size_dict.items():
+                if value:
+                    new_hash = hash_func(match_id=game_id, odds_code=key, sort=0, p_id=2)
+                    r_hash = r_func(match_id=game_id, odds_code=key, sort=0, p_id=2, odd=value)
+                    odds_only = r_hash
+                    b_f = fuhao(str(total_size_dict_rule[key]))
+                    payload_total_size = {
+                            "game_code": "bq",
+                            "title": "odds",
+                            "data": {
+                                "match_id": game_id,
+                                "lg_id": league_id,
+                                "odds_code": key,
+                                "status": 0,
+                                "sort": 0,
+                                "p_code": "total_size",
+                                "odds": value,
+                                "condition": b_f,
+                                "odds_only": new_hash,
+                                "sole": odds_only,
+                                "source": "hg3535",
+                                "type": 0,
+                                "team": ""
+                                }
+                            }
+                    resp = requests.post(url, data={"data": json.dumps(payload_total_size)})
+                    print(json.dumps(payload_total_size))
+                    print(resp.text, '-----total_size')
+        # 单双
+        if odd_evens_dict:
+            for key, value in odd_evens_dict.items():
+                if value:
+                    new_hash = hash_func(match_id=game_id, odds_code=key, sort=0, p_id=3)
+                    r_hash = r_func(match_id=game_id, odds_code=key, sort=0, p_id=3, odd=value)
+                    odds_only = r_hash
+                    b_f = fuhao(str(odd_evens_dict_rule[key]))
+                    payload_odd_even = {
+                            "game_code": "bq",
+                            "title": "odds",
+                            "data": {
+                                "match_id": game_id,
+                                "lg_id": league_id,
+                                "odds_code": key,
+                                "status": 0,
+                                "sort": 0,
+                                "p_code": "two_sides",
+                                "odds": value,
+                                "condition": b_f,
+                                "odds_only": new_hash,
+                                "sole": odds_only,
+                                "source": "hg3535",
+                                "type": 0,
+                                "team": ""
+                                }
+                            }
+                    resp = requests.post(url, data={"data": json.dumps(payload_odd_even)})
+                    print(json.dumps(payload_odd_even))
+                    print(resp.text, '-----odd_even')
         # 插入独赢
         if capots_dict:
             for key, value in capots_dict.items():
@@ -934,51 +1128,30 @@ class Bangqiupipeline(object):
                     new_hash = hash_func(match_id=game_id, odds_code=key, sort=0, p_id=4)
                     r_hash = r_func(match_id=game_id, odds_code=key, sort=0, p_id=4, odd=value)
                     odds_only = r_hash
-                    if self.redis_db.hexists("hg3535_bangqiu", r_hash):
-                        pass
-                    else:
-                        self.redis_db.hset("hg3535_bangqiu", r_hash, 0)
-                        try:
-                            sql1 = "insert into st_bq_odds(lg_id, odds_code, match_id, ctime, utime, odds, p_id, p_code, sort, source, sole,odds_only,expire_time) values (%s, %s, %s, %s, %s, %s, %s,%s, %s, %s, %s, %s,%s) on conflict(sole) do update set utime = %s,odds = %s,odds_only=%s,expire_time=%s;"
-                            self.cursor.execute(sql1, (
-                                int(league_id), key, int(game_id), utime, utime, value, 4, "capot", 0, "hg3535", new_hash,
-                                odds_only, expire_time,utime, value, odds_only, expire_time))
-                            # 更新主队st_zq_odds_record表
-                            sql2 = "insert into st_bq_odds_record(lg_id, odds_code, match_id, ctime, utime,odds, p_id, p_code, sort, source,odds_only) values (%s, %s, %s, %s, %s, %s, %s,%s, %s, %s, %s);"
-                            self.cursor.execute(sql2, (
-                                int(league_id), key, int(game_id), utime, utime, value, 4, "capot", 0, "hg3535", odds_only))
-                        except Exception as e:
-                            logger.warning('棒球独赢插入错误')
-                            logger.warning(e)
-        us_time = ctime
-        # 插入赛事表
-        if bangqiu == '棒球':
-            try:
-                if pt == 1:
-                    Competition_sql = "insert into st_bq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_today,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_today=%s;"
-                    self.cursor.execute(Competition_sql, (
-                        team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
-                        n_time, 1, us_time, number, n_time, 1))
-                if pt == 2:
-                    Competition_sql = "insert into st_bq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_morningplate,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_morningplate=%s;"
-                    self.cursor.execute(Competition_sql, (
-                        team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
-                        n_time,1, us_time, number, n_time, 1))
-                if pt == 3:
-                    Competition_sql = "insert into st_bq_competition(home_team, guest_team, lg_id, match_id, match_date, match_time,ctime, utime, tag,source,expire_time,is_stringscene,us_time) values (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s,%s) on conflict(match_id) do update set tag = %s,expire_time=%s,is_stringscene=%s;"
-                    self.cursor.execute(Competition_sql, (
-                        team_home, team_guest, league_id, game_id, match_date, match_time, utime, utime, number, "hg3535",
-                        n_time,1, us_time, number, n_time, 1))
-            except Exception as e:
-                logger.warning('棒球st_bq_competition插入错误')
-                logger.warning(e)
+                    payload_capots = {
+                            "game_code": "bq",
+                            "title": "odds",
+                            "data": {
+                                "match_id": game_id,
+                                "lg_id": league_id,
+                                "odds_code": key,
+                                "status": 0,
+                                "sort": 0,
+                                "p_code": "capot",
+                                "odds": value,
+                                "condition": None,
+                                "odds_only": odds_only,
+                                "sole": new_hash,
+                                "source": "hg3535",
+                                "type": 0,
+                                "team": ""
+                                }
+                            }
+                    resp = requests.post(url, data={"data": json.dumps(payload_capots)})
+                    print(json.dumps(payload_capots))
+                    print(resp.text, '棒球独赢')
         return item
 
-    def close_spider(self, spider):
-        self.conn.commit()
-        self.conn.close()
-
-
 # 足球 篮球 网球 棒球 冠军------------------------------------------------------------------------------------------------
 class Guanjunpipeline(object):
     def process_item(self, item, spider):
@@ -1012,45 +1185,22 @@ class Guanjunpipeline(object):
         s_hash = hash_func(league_id, league_name, ball, 0)
         url = 'http://sports.5gogo.com/Sports/WriteSports/setSports'
         if ball == "足球":
-            payload1 = {
-                "game_code": "zq",
-                "title": "league",
-                "data": {
-                    "name_chinese": league_name,
-                    "kind": "1",
-                    "match_mode": "1",
-                    "if_stop": "0",
-                    "belong": " ",
-                    "last_time": "2019-01-01 00:00:00",
-                    "lg_id": league_id,
-                    "source": "hg3535"
-                }
-            }
-            resp = requests.post(url, data={"data": json.dumps(payload1)})
-            print(resp.json())
             n_gameid = int('1' + str(league_id))
-            payload2 = {
+            payload = {
                 "game_code": "zq",
                 "title": "competition",
                 "data": {
                     "home_team": league_name,
-                    "guest_team": " ",
                     "lg_id": league_id,
                     "status": 0,
                     "match_id": n_gameid,
-                    "match_date": " ",
-                    "match_time": " ",
-                    "tag": " ",
                     "source": "hg3535",
-                    "is_rollball": 0,
-                    "is_today": 0,
-                    "is_morningplate": 0,
-                    "is_stringscene": 0,
                     "us_time": data_game
                     }
             }
-            resp1 = requests.post(url, data={"data": json.dumps(payload2)})
-            print(resp1.json())
+            print(json.dumps(payload))
+            resp = requests.post(url, data={"data": json.dumps(payload)})
+            print(resp.text)
             return item
     #         data_dict = {'league_id': league_id, 'new_champion': new_champion, 'utime': utime,
     #                      'champion_team': champion_team, "p_id": 8, 'new_league_name': new_league_name,
@@ -1157,7 +1307,7 @@ class Liansaipipeline(object):
                                 "kind": "1",
                                 "match_mode": "1",
                                 "if_stop": "0",
-                                "belong": "中国",
+                                "belong": " ",
                                 "last_time": "2019-01-01 00:00:00",
                                 "lg_id": st_league,
                                 "source": "hg3535"
@@ -1206,7 +1356,7 @@ class Liansaipipeline(object):
                             "kind": "1",
                             "match_mode": "1",
                             "if_stop": "0",
-                            "belong": "中国",
+                            "belong": " ",
                             "last_time": "2019-01-01 00:00:00",
                             "lg_id": st_league,
                             "source": "hg3535"
@@ -1255,7 +1405,7 @@ class Liansaipipeline(object):
                             "kind": "1",
                             "match_mode": "1",
                             "if_stop": "0",
-                            "belong": "中国",
+                            "belong": " ",
                             "last_time": "2019-01-01 00:00:00",
                             "lg_id": st_league,
                             "source": "hg3535"
@@ -1304,7 +1454,7 @@ class Liansaipipeline(object):
                             "kind": "1",
                             "match_mode": "1",
                             "if_stop": "0",
-                            "belong": "中国",
+                            "belong": " ",
                             "last_time": "2019-01-01 00:00:00",
                             "lg_id": st_league,
                             "source": "hg3535"

+ 10 - 10
hg3535/settings.py

@@ -148,18 +148,18 @@ SCHEDULER_FLUSH_ON_START = False
 # POST_PASSWORD = '123456'
 
 #以后解开这个位置的注释
-POST_HOST = '172.17.0.4'
-POST_DATABASE = 'kaiyou'
-POST_USER = 'kaiyou'
-POST_PORT = '5432'
-POST_PASSWORD = 'yjkj8888'
-
-
-# POST_HOST = '192.168.2.200'
+# POST_HOST = '172.17.0.4'
 # POST_DATABASE = 'kaiyou'
 # POST_USER = 'kaiyou'
-# POST_PORT = '10432'
-# POST_PASSWORD = '123456'
+# POST_PORT = '5432'
+# POST_PASSWORD = 'yjkj8888'
+
+
+POST_HOST = '192.168.2.200'
+POST_DATABASE = 'kaiyou'
+POST_USER = 'kaiyou'
+POST_PORT = '10432'
+POST_PASSWORD = '123456'
 
 R_HOST = 'localhost'
 R_POST = '6379'

+ 2 - 3
hg3535/spiders/bangqiu.py

@@ -17,8 +17,8 @@ class BqrangqiuSpider(scrapy.Spider):
         "ITEM_PIPELINES": {
             "hg3535.pipelines.Bangqiupipeline": 300,
         },
-        'LOG_LEVEL': 'DEBUG',
-        'LOG_FILE': "../hg3535/log/bangqiu_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
+        # 'LOG_LEVEL': 'DEBUG',
+        # 'LOG_FILE': "../hg3535/log/bangqiu_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
     }
     def start_requests(self):
         for y in range(1, 4):
@@ -51,7 +51,6 @@ class BqrangqiuSpider(scrapy.Spider):
                             yield Request(url=url, callback=self.parse_each, meta={'pt': pt}, dont_filter=True)
 
     def parse_each(self, response):
-        # print('111111111111111111111111111111111111111111111111111111111')
         try:
             new_datas = json.loads(response.text)['eg']
             # print(new_datas)

+ 1 - 1
hg3535/spiders/bq_jieshu.py

@@ -18,7 +18,7 @@ class HgjieshuSpider(scrapy.Spider):
         'LOG_LEVEL': 'DEBUG',
         'LOG_FILE': "../hg3535/log/bq_jieshu_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
     }
-    start_urls = ['https://hg3535z.com/zh-cn/info-centre/sportsbook-info/results/4/normal/1']
+    start_urls = ['https://hg3535z.com/zh-cn/info-centre/sportsbook-info/results/4/normal/1', 'https://hg3535z.com/zh-cn/info-centre/sportsbook-info/results/4/normal/2']
 
     def parse(self, response):
         if response.status == 200:

+ 2 - 2
hg3535/spiders/guanjun.py

@@ -17,8 +17,8 @@ class LqguanjunSpider(scrapy.Spider):
         "ITEM_PIPELINES": {
             'hg3535.pipelines.Guanjunpipeline': 300,
         },
-        'LOG_LEVEL': 'DEBUG',
-        'LOG_FILE': "../hg3535/log/guanjun_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
+        # 'LOG_LEVEL': 'DEBUG',
+        # 'LOG_FILE': "../hg3535/log/guanjun_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
     }
 
     def start_requests(self):

File diff suppressed because it is too large
+ 694 - 678
hg3535/spiders/lanqiu.py


+ 6 - 4
hg3535/spiders/liansai.py

@@ -17,15 +17,17 @@ class LanqiulsSpider(scrapy.Spider):
         "ITEM_PIPELINES": {
             'hg3535.pipelines.Liansaipipeline': 300,
         },
-        'LOG_LEVEL': 'DEBUG',
-        'LOG_FILE': "../hg3535/log/liansai_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
+        # 'LOG_LEVEL': 'DEBUG',
+        # 'LOG_FILE': "../hg3535/log/liansai_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
     }
 
     def start_requests(self):
+        gj_list = ['am', 'or']
         for y in range(1, 5):
             for i in range(1, 5):
-                url = 'https://hg3535z.com/odds2/d/getcomps?sid='+str(y)+'&pt=' + str(i) + '&ubt=am&dc=null&pn=0&pid=0'
-                yield scrapy.Request(url=url, callback=self.parse, dont_filter=True)
+                for z in gj_list:
+                    url = 'https://hg3535z.com/odds2/d/getcomps?sid='+str(y)+'&pt=' + str(i) + '&ubt=' + z +'&dc=null&pn=0&pid=0'
+                    yield scrapy.Request(url=url, callback=self.parse, dont_filter=True)
                 # yield scrapy.Request(url=url, callback=self.parse)
     def parse(self, response):
         try:

+ 2 - 2
hg3535/spiders/wangqiu.py

@@ -19,8 +19,8 @@ class LanqiuSpider(scrapy.Spider):
         "ITEM_PIPELINES": {
             "hg3535.pipelines.Wangqiupipeline": 300,
         },
-        'LOG_LEVEL': 'DEBUG',
-        'LOG_FILE': "../hg3535/log/wangqiu_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
+        # 'LOG_LEVEL': 'DEBUG',
+        # 'LOG_FILE': "../hg3535/log/wangqiu_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
     }
     def start_requests(self):
         # newall_lists = ['am', 'ftht1x2', 'oe', 'tg', 'htft', 'cs', 'fglg', 'or']

+ 2 - 2
hg3535/spiders/wqbodan.py

@@ -18,8 +18,8 @@ class WgbodanSpider(scrapy.Spider):
         "ITEM_PIPELINES": {
             'hg3535.pipelines.Wqbodanpipeline': 300,
         },
-        'LOG_LEVEL': 'DEBUG',
-        'LOG_FILE': "../hg3535/log/wqbodan_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
+        # 'LOG_LEVEL': 'DEBUG',
+        # 'LOG_FILE': "../hg3535/log/wqbodan_{}_{}_{}.log".format(to_day.year, to_day.month, to_day.day)
     }
 
     def start_requests(self):

Some files were not shown because too many files changed in this diff