Hortonworks webhdfs Я пытаюсь перечислить все папки, которые будут работать на консоли Hortonworks, используя команду curl, но не в C #

Вы можете сделать это без regex, если хотите.

stng = 'La-la-la https://example.com/ la-la-la https://example.com/example.PNG'

sentance = '{f_txt} <a href="{f_url}">{f_url}</a> {s_txt} <img src="{s_url}">'

f_txt, f_url, s_txt, s_url = stng.split()

print(sentance.format(f_txt=f_txt, f_url=f_url, s_txt=s_txt, s_url=s_url))

Выход

La-la-la <a href="https://example.com/">https://example.com/</a> la-la-la <img src="https://example.com/example.PNG"> 
0
задан Ivan Kaloyanov 19 January 2019 в 09:18
поделиться

1 ответ

несколько проблем:

  1. ваш URI - « http: // hostname: 50070 / webhdfs / v1 / user / hive / warehouse », а ваш strDirectoryPath = "/ user / hive / warehouse "- поэтому ваш дубликат пути будет" http: // hostname: 50070 / webhdfs / v1 / user / hive / warehouse / user / hive / warehouse ", который не существует [ 112]
  2. ваш пользователь "myuser" может не иметь прав доступа к / user / hive / warehouse - проверьте его разрешения с помощью "hdfs dfs -ls / user / hive / warehouse"
  3. (просто проверяет) 'hostname' в URI - только для вопроса, а не в реальном коде, верно? вам понадобится имя хоста / ip песочницы
0
ответ дан Doron Veeder 19 January 2019 в 09:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: