dengsuhanglove 发表于 2020-11-17 11:12

根据发票日志获取所有纳税人识别号

我想获取发票日志表里面的所有纳税人识别号,请问用python该怎么获取,并存入到数据库中,烦请大神教一下,贴上代码最好,本人新手,有人说用正则,可具体怎么弄不太清楚

ma15803216102 发表于 2020-11-17 13:54

鸡儿 还扣我一个cb

ma15803216102 发表于 2020-11-17 13:59

本帖最后由 ma15803216102 于 2020-11-17 14:03 编辑

你做一个日志输出到文件
这个是logback的配置文件
<appender name="shuihao"
            class="ch.qos.logback.core.rolling.RollingFileAppender">
      <filter class="ch.qos.logback.classic.filter.LevelFilter">
            <level>INFO</level>
            <onMatch>ACCEPT</onMatch>
            <onMismatch>DENY</onMismatch>
      </filter>
      <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <FileNamePattern>../logs/shuihao%d{yyyy-MM-dd}.log</FileNamePattern>
            <MaxHistory>30</MaxHistory>
      </rollingPolicy>
      <encoder>
            <pattern>[ %-5level] [%date{yyyy-MM-dd HH:mm:ss}] %logger{96} [%line] - %msg%n</pattern>
      </encoder>
    </appender>

在java类里面用log输出
private static Logger slog=LoggerFactory.getLogger("shuihao");
slog.info("税号");

thepoy 发表于 2020-11-17 14:00

正则可以,re.find_all(r"接入参数:(.*?)\n", file_content)

ma15803216102 发表于 2020-11-17 14:04

用java的话用我给你的方法 改一次以后就不用改了
用py的话 还是正则吧

风乘云集水浒卡 发表于 2020-11-17 14:15

等待大神解答
页: [1]
查看完整版本: 根据发票日志获取所有纳税人识别号