掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1167|回复: 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 编辑 % k" F/ q6 ]$ G* N: P4 i
    3 `0 m1 J: ]+ j$ K: H
    从下面的帖子里知道了 Tidy 这个大杀器,想到自己在尝试做 UrbanDictionary 的 Mac 版本的时候,因为转制的源码里面错误太多,根本修改不过来最终放弃制作 UrbanDictionary 的 Mac 版本。
    ' A* i2 x) p* l! w8 k9 j4 }8 }
    3 S4 k8 k9 ]3 S1 @
    Tidy-HTML5用于mdx源文件的技巧: y6 Q; z5 h1 W/ P
    https://www.pdawiki.com/forum/thread-32432-1-1.html?x=294297
    " I! k, I  H3 e4 [+ i- t) k
    看到 Tidy 心中一喜,今天尝试用 Tidy 来自动修复源码中的错误,操作过程还算顺利:没有错误,不过有不少警告。* V5 f# E# j1 ~4 d) a

    * m2 c" G0 t, y9 g" G# q! ^* |1 t5 ^
    * X) ]1 M- ~. W( ]; C3 j* L
    但为什么命令行里几个小时没有任何进度显示… 一动不动… 也不知道什么情况! {& ]% z; s# Y" x9 D- O
    不知道是卡死了还是在正常运行… 2 J1 R1 `- U+ H6 j6 i0 N! s' o

      B6 N/ U1 B5 ^3 G/ Z更新:好多小时了,不知道为什么那个output.xml 一直是0 bytes…# j. P& ^. v4 v9 i8 p, o7 U
    但磁盘容量一直在上下变化,不知道 tidy 背后在做什么…
    ) }- {- F2 `- H

    & Q2 h2 d0 r% F: X问下大家,怎么让 tidy 的命令行执行的时候显示进度啊?% T( K) s8 @) m, F6 T

    3 y  n- m# {0 [0 J6 e3 p- ?没有进度,等的不耐烦了…
    9 n% G$ [  B1 v( N$ b8 W1 f( o源码大概2GB 多,不知道跟这个有没有关系。
    0 o: E% U5 R2 Q" t" K
      ?& k; j" Z& }: V0 F求助一下 Tidy 大佬。! V! e% r8 |- q* c5 O" |9 i8 ]" M% m+ O
    : S& ?, `" U9 V' M& v
    ( @% n! t( V: ~( Z6 d

    7 I8 W6 h6 Y' m+ O: k& [3 x- D: A9 t- f; ]! H
    , _# q& {$ W8 n# A3 @0 u0 p
    7 I4 e+ Q+ L/ U

    ( x2 Q" q- @5 }. |, M" Y7 `& \8 w+ n' k; y, `9 `2 b  U/ R5 G) I, p  @
    3 e* B' O- A8 W- p( V2 ]& \$ ~" F3 A
    ! C2 B1 ]8 S4 O- |3 }  z$ i
    2 b7 B: A' V9 E9 N& y- L; h- l

    - |2 ?3 p% B5 ^1 O4 \) f
    9 p" A  y/ s4 ^0 n
    ; I5 Z) C1 D5 E8 S- ]" J, ~* K- C8 M* D3 @+ f- ]
  • TA的每日心情
    慵懒
    2021-9-28 14:33
  • 签到天数: 158 天

    [LV.7]常住居民III

    发表于 2019-1-12 14:41:52 | 显示全部楼层
    可以用tee命令,不过tee的错误重定向语法有点奇怪。。。
    7 _8 E6 s  j% h  u
    1. tidy -config config.txt error.html > correct.html 2> >(tee -a message >&2)
    复制代码
    * K$ Q' u0 J! x
    参考了这个: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:417 @) l1 r3 G) v- u* `8 P
    可以用tee命令,不过tee的错误重定向语法有点奇怪。。。
    1 ~5 v- s, j# G5 V. K# n  W2 a' }  X: S9 D1 n
    参考了这个:https://stackoverflow.com/ ...

    ( m+ F+ |, q  P& B" B% }: Z好! 感谢大佬,一会儿用个小文件试试。0 Q% N8 x$ ^0 T
    ; z; d1 G* `( H' r3 D5 _
    UrbanDictionary 先让它跑着…
    ( v6 o5 n' X$ ]+ T
    9 V6 ^" y, m# i$ b7 d: Q跑了几个小时了,不能再停了…
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-14 17:25:43 | 显示全部楼层
    几天过去了,output.xml 还是0MB… 准备放弃了… 可能 Tidy 处理不了大文件吧…
    9 J( Q5 y. i6 k% M算了

    点评

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

    本版积分规则

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

    GMT+8, 2024-4-18 21:13 , Processed in 0.059270 second(s), 14 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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