Что произошло с привязкой Python для CGAL?

Вам необходимо

  • назначить обработчик щелчков
  • предотвращать дефолт, чтобы остановить ссылку
  • получить путь и поиск
  • кодировать его [ 117]

$('a').on('click',function(e) {
  e.preventDefault(); // stop the link
  var newUrl = "https://test.xyz/?q="+encodeURIComponent(this.pathname+this.search); 
  console.log(newUrl); // delete this and uncomment next line
  // window.location=newUrl;
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<a href="https://example.com/post/1">link 1</a>
<a href="https://example.com/post/1?bla=bla1">link 2</a>

8
задан VividD 6 January 2014 в 12:34
поделиться

3 ответа

CGAL-Python был инертен больше года, но код (доступный через ссылку "Загрузки"), кажется, хорошо работает, хотя не с Python 3.

3
ответ дан 5 December 2019 в 09:26
поделиться

Можно также интересоваться библиотекой GEOS, которая доступна в Python через Красивый и API GEOS, включенный в GeoDjango.

2
ответ дан 5 December 2019 в 09:26
поделиться

Самое быстрое должно было бы, вероятно, только посмотреть на код и повторно реализовать его самостоятельно в Python. перенос вокруг всех CGAL только для этого крошечного бита кажется избыточным.
Также это вычисление не кажется мне чем-то, что чрезвычайно извлекло бы выгоду путем выполнения скомпилированный.

1
ответ дан 5 December 2019 в 09:26
поделиться
Другие вопросы по тегам:

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