掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 504|回复: 4

[求助] Tidy-HTML5 处理 AppleDict 源码

[复制链接]
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

    发表于 2019-1-12 13:19:57 | 显示全部楼层 |阅读模式
    本帖最后由 jonah_w 于 2019-1-12 14:59 编辑 : h# R' l! V1 o. J
    7 @: U8 @& Y7 z  O! R; ~2 T
    从下面的帖子里知道了 Tidy 这个大杀器,想到自己在尝试做 UrbanDictionary 的 Mac 版本的时候,因为转制的源码里面错误太多,根本修改不过来最终放弃制作 UrbanDictionary 的 Mac 版本。
    9 Q$ `  v2 d7 b# W" l. ^$ D+ [
    4 F) Y  b  l: J. \. K5 u" f$ p
    Tidy-HTML5用于mdx源文件的技巧! [/ s" b7 ]) u0 Y
    https://www.pdawiki.com/forum/thread-32432-1-1.html?x=294297
    ' L6 W! ?) R% p0 Q1 @
    看到 Tidy 心中一喜,今天尝试用 Tidy 来自动修复源码中的错误,操作过程还算顺利:没有错误,不过有不少警告。
    - e# z9 w% q! H% Z$ P% n$ ~6 O* @, R; J# l# z; h- i
    / g, c. ], _" p* f! J

    9 z1 m/ y  X1 W5 ~# t! n5 |! Q但为什么命令行里几个小时没有任何进度显示… 一动不动… 也不知道什么情况
    9 z8 o: V9 F5 K9 `8 B5 a不知道是卡死了还是在正常运行…
    # S2 n) [( T6 O
    1 A3 ?( p$ V6 a更新:好多小时了,不知道为什么那个output.xml 一直是0 bytes…
    ! q% D1 Q0 U) j9 m5 x. u0 I但磁盘容量一直在上下变化,不知道 tidy 背后在做什么…

    ; M9 X( b7 z- }6 p  i2 ]5 v8 e" `" W  ~  n! l  |) l' P
    问下大家,怎么让 tidy 的命令行执行的时候显示进度啊?5 j; `6 P: v3 N, S) _0 ~2 y
    9 R: X+ F7 r. h& H1 L9 ]0 v# ~5 P
    没有进度,等的不耐烦了…4 @7 _( E9 ?/ c) P
    源码大概2GB 多,不知道跟这个有没有关系。$ f0 X0 `4 R5 H6 Y  d& X! I

    ) a5 \9 C4 g0 j) e求助一下 Tidy 大佬。
    1 k* z3 K8 o/ e% O! X# z3 N, V3 [
    . j% w8 q( H' ^" x( s" z1 M) O; ]! b6 j9 T/ s
    * n  p* Z8 N2 \0 V6 V: w
    0 ~! q- ^: K+ R# g3 G5 \

    8 ~' {* Y" o0 O9 k' K6 }# |6 t
    + T! Y% D0 m, |. s- Y- o
    ' y. q( `" k3 h/ }1 F7 S' r# A0 z4 F9 {! H( u8 v5 R' F' T5 y

    # ^+ k/ ?* T4 k- C7 n
    * d0 H) d7 B8 t/ h, N6 r0 [; F& w# c( Y
    & m# Z) d8 X4 e/ M8 N
    5 b8 c; V. M& z  q6 ]

    6 x, a1 V9 d; e0 t7 \$ Y/ A) Y& Q4 k7 ]! D
  • TA的每日心情
    无聊
    2019-6-18 13:00
  • 签到天数: 139 天

    [LV.7]常住居民III

    发表于 2019-1-12 14:41:52 | 显示全部楼层
    可以用tee命令,不过tee的错误重定向语法有点奇怪。。。
    6 B+ q- h+ o5 U
    1. tidy -config config.txt error.html > correct.html 2> >(tee -a message >&2)
    复制代码
    ' Q- Z2 U1 ^# D) k
    参考了这个:https://stackoverflow.com/questi ... ing-tee-with-a-pipe

    评分

    1

    查看全部评分

  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-12 14:54:51 | 显示全部楼层
    atauzki 发表于 2019-1-12 14:413 R9 ^! _( T5 {0 `6 D  X, W
    可以用tee命令,不过tee的错误重定向语法有点奇怪。。。
    2 s6 G. F/ d% G2 r
    9 ]/ F+ W! X) ~( [8 {参考了这个:https://stackoverflow.com/ ...

    + t' L. h, B) H. K4 T4 r8 T好! 感谢大佬,一会儿用个小文件试试。
      A: c5 L/ h" O
      }4 M) H! H# u, B. [7 ZUrbanDictionary 先让它跑着…
    ; K, Y% m4 G+ O$ |+ _( N4 P; l
    , e# Y8 Y1 U4 j- Y' G跑了几个小时了,不能再停了…
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-14 17:25:43 | 显示全部楼层
    几天过去了,output.xml 还是0MB… 准备放弃了… 可能 Tidy 处理不了大文件吧…6 ^+ d! n' B; {+ [4 F
    算了

    点评

    用beautifulSoup一样啊,几分钟就搞定。13万新牛津格式化很快。  发表于 2019-1-14 22:32
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2019-6-26 16:12 , Processed in 0.133435 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表