小编use*_*092的帖子

打印目录树

我必须打印一个目录树(如树命令),例如:

 .
 +---A
 |   +---IMAGES
 |       +---BACKUP
 +---ADOKS
 |   +---ROZDZIAL_2
 |   +---ROZDZIAL_3
 |   +---ROZDZIAL_4
 +---AMSC2005
 |   +---AMSC2004
 +---FCCS2005
 |   +---source
 |   +---TMP
 +---LODZ2004
 +---ZAKOPANE2004
 +---DYDAKTYKA
 |   +---DYDAKTYKA_ISI
 |   |   +---COLLS
 |   |   |   +---Q1
 |   |   |   +---Q2
 |   |   |   +---RAZEM
 |   |   |       +---RYSUNKI_COLL1
 |   |   |       +---RYSUNKI_COLL2
 |   |   +---IMAGES
 |   |   +---src
 |   |   +---WYKLAD5
 |   +---DYDAKTYKA_PRG
 |       +---images
 |       +---POMOC
 +---DYDAKTYKA_KST
 |   +---images
 |   +---src
 +---DYDAKTYKA_WPR
     +---images
     +---src
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下代码:

private static void getInto(String p, int …
Run Code Online (Sandbox Code Playgroud)

java algorithm

9
推荐指数
4
解决办法
2万
查看次数

使用python进行Web Scraping数据?

我刚开始使用Python学习网页抓取.但是,我已经遇到了一些问题.

我的目标是从fishbase.org网上废弃不同金枪鱼品种的名称(http://www.fishbase.org/ComNames/CommonNameSearchList.php?CommonName=salmon)

问题:我无法提取所有物种名称.

这是我到目前为止:

import urllib2
from bs4 import BeautifulSoup

fish_url = 'http://www.fishbase.org/ComNames/CommonNameSearchList.php?CommonName=Tuna'
page = urllib2.urlopen(fish_url)

soup = BeautifulSoup(html_doc)

spans = soup.find_all(
Run Code Online (Sandbox Code Playgroud)

从这里开始,我不知道如何提取物种名称.我曾想过使用正则表达式(即soup.find_all("a", text=re.compile("\d+\s+\d+"))捕获标签内的文本......

任何输入将受到高度赞赏!

html python beautifulsoup web-scraping

5
推荐指数
1
解决办法
2174
查看次数

如何使用javascript检测包装?

我在动态宽度div内有一堆固定宽度的div.固定的div都彼此相邻并最终包裹.我想要的是检测一个div是否最终在它自己的一条线上.我能想到这样做的唯一方法是检测div包装的位置,但我无法弄清楚如何.非常感谢帮助.

javascript word-wrap

1
推荐指数
1
解决办法
947
查看次数

Python JSON编码器

我有这样的字典:

data = {"data":"http://abc/def"}
Run Code Online (Sandbox Code Playgroud)

我打电话的时候json.dumps(data)得到这个:

'{"data":"http://abc/def"}'
Run Code Online (Sandbox Code Playgroud)

但我想要这个:

'{"data":"http:\/\/abc\/def"}'
Run Code Online (Sandbox Code Playgroud)

因为我使用jquery来解析json但似乎它不理解未转义的solidus,或者有什么办法让jquery理解?

UPDATE

例如,这是我的json数据

{"data": ["http://abc.com/aaaaaaaa/bbbbbbbbb/cccccccccc/xyz.mp3"]}
Run Code Online (Sandbox Code Playgroud)

这是我的成功功能

function showResult(result) {
            $.each(result.data, function(i, item){
                link = $('<a>').attr('href', item).text(item)
                $("#result").append('<br>')
                $("#result").append(link);
            });
        }
Run Code Online (Sandbox Code Playgroud)

结果应该是一个超链接

http://abc.com/aaaaaaaa/bbbbbbbbb/cccccccccc/xyz.mp3
Run Code Online (Sandbox Code Playgroud)

但我有一个超链接

http&#58;&#47;&#47;abc.com&#47;aaaaaaaa&#47;bbbbbbbbb&#47;cccccccccc&#47;xyz.mp3
Run Code Online (Sandbox Code Playgroud)

如果用'\ /'替换所有'/',一切都很好

python jquery json

0
推荐指数
1
解决办法
1078
查看次数