Програмування

Питання та відповіді для професійних та ентузіастів-програмістів




9
чи можемо ми використовувати xpath з BeautifulSoup?
Я використовую BeautifulSoup, щоб скребти URL, і у мене був такий код import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page = response.read() soup = BeautifulSoup(the_page) soup.findAll('td',attrs={'class':'empformbody'}) Тепер у наведеному вище коді ми можемо використовувати findAllтеги та інформацію, пов’язану з ними, …

12
Не вдається виділити всі випадки вибраного слова у Eclipse
Я спробував скористатися Toggle mark occurrences (Alt + Shift + O)кнопкою, а також Preferences -> General -> Editors -> Text Editor -> Annotationsналаштувати події C / C ++ і C / C ++ Write. Але все ж, коли я вибираю слово, воно не висвітлює всі зустрічі цього конкретного слова. Я …

5
Чи має значення в JavaScript, якщо я викликаю функцію з дужками?
Я помітив різницю, коли викликав функцію із порожніми дужками чи взагалі без дужок. Однак я не передаю жодних аргументів функції, тому я задумався, яка буде різниця між: window.onload = initAll(); і window.onload = initAll; Поясніть, будь ласка, принцип, що стоїть за цим.
105 javascript 

5
Швидкий перегляд попередження за допомогою кнопки ОК та Скасувати: яку кнопку натиснути?
У мене на екрані Xcode написано Swift, і я хотів би визначити, яку кнопку вибрав користувач (це діалогове вікно підтвердження), щоб нічого не робити або виконувати. На даний момент у мене: @IBAction func pushedRefresh(sender: AnyObject) { var refreshAlert = UIAlertView() refreshAlert.title = "Refresh?" refreshAlert.message = "All data will be lost." …

8
Керування конструкторами з багатьма параметрами на Java
У деяких наших проектах є ієрархія класів, яка додає більше параметрів, коли йде по ланцюгу. Внизу деякі класи можуть мати до 30 параметрів, 28 з яких просто передаються в суперконструктор. Я визнаю, що використання автоматичного DI через щось на зразок Guice було б непогано, але через деякі технічні причини ці …
105 java 

9
PHP_SELF проти PATH_INFO проти SCRIPT_NAME проти REQUEST_URI
Я будую додаток PHP в CodeIgniter. CodeIgniter посилає все запити до головного контролера: index.php. Однак мені не подобається бачити index.phpв URI. Наприклад, http://www.example.com/faq/whateverбуде маршрут на http://www.example.com/index.php/faq/whatever. Мені потрібен надійний спосіб для сценарію знати, що це його адреса, тому він буде знати, що робити з навігацією. Я використовував mod_rewrite, згідно з …
105 http  php  codeigniter 


30
Не знайдено тестів із тестовим бігуном "JUnit 4"
Мій тест Java добре працював із Eclipse. Але тепер, коли я запускаю тест із меню запуску, отримую таке повідомлення: No tests found with test runner 'JUnit 4' У .classpathфайлі у мене є всі jarфайли, а в кінці є: <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> <classpathentry kind="output" path="bin"/> </classpath> Як я можу вирішити …
105 java  eclipse  junit  junit4 


10
Установка Ruby Gem не працює на Mavericks і Xcode 5.1 - невідомий аргумент: '-multiply_definedsuppress'
Я намагався запустити gem install json і отримав таку помилку Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded to …
105 ruby  macos  rubygems 

6
Як дізнатися, на які шрифти посилаються і які вбудовані в PDF-документ
У нас є невеликі проблеми з шрифтами в PDF документах. Для того, щоб поставити палець на проблему, я хотів би ознайомитись, які шрифти вбудовані в документ pdf та на які є лише посилання. Чи існує простий (і дешевий, як у вільному) спосіб зробити це?
105 pdf  fonts 

18
Як зробити глибокий клон у JavaScript
Як ви глибоко клонуєте об’єкт Javascript? Я знаю , що є різні функції , засновані на рамках , як JSON.parse(JSON.stringify(o))і , $.extend(true, {}, o)але я не хочу використовувати таку структуру , як це. Який найелегантніший чи найефективніший спосіб створити глибокий клон. Ми дбаємо про крайові випадки, такі як масив клонування. …
105 javascript 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.