a=input("Enter number:")
def isprime():
total=0
factors=(1,a)# The only factors of a number
pfactors=range(1,a+1) #considering all possible factors
if a==1 or a==0:# One and Zero are not prime numbers
print "%d is NOT prime"%a
elif a==2: # Two is the only even prime number
print "%d is prime"%a
elif a%2==0:#Any even number is not prime except two
print "%d is NOT prime"%a
else:#a number is prime if its multiples are 1 and itself
#The sum of the number that return zero moduli should be equal to the "only" factors
for number in pfactors:
if (a%number)==0:
total+=number
if total!=sum(factors):
print "%d is NOT prime"%a
else:
print "%d is prime"%a
isprime()
Yahoo! Finance имеет действительно простой API, который возвращает результаты в формате CSV. Помимо цены акций, он также может возвращать дивидендную доходность, EBITDA, годовую прибыль и т. Д. Вот пример:
http://finance.yahoo.com/d/quotes.csv?s=MSFT+AAPL+f=j4g3y
Действительно хорошее объяснение того, что он может вернуть, доступно здесь
[Edit] Я только что попытался использовать страницу с объяснением, но Yahoo уведомила о ее удалении. WayBack Machine решает эту проблему: http://web.archive.org/web/20140503202125/http://www.gummy-stuff.org/Yahoo-data.htm
Likely not for free (at least for full details), but I could stand corrected. Reuters has some form of API that gives in-depth details on businesses. If stock details are sufficient you could get those for free from Google Finance API, but as far as I can tell they don't offer all of the other details.
ASP. Net MVC ориентирован на создание вашего собственного HTML с использованием ваших шаблонов представления. Вы не можете использовать элементы управления Webform в своих представлениях и заставить приложение обрабатывать их так же, как с Webforms. Они могут отображаться правильно, но нет функции обратной передачи или концепции поддержания их состояния.
При этом вы также можете интегрировать веб-формы ASP.Net со своими страницами стилей MVC. Вы всегда можете ознакомиться с классическим пошаговым руководством Хансельмана по созданию «гибридного» приложения asp.net: http://www.hanselman.com/blog/PlugInHybridsASPNETWebFormsAndASPMVCAndASPNETDynamicDataSideBySide.aspx
-121 --- 4692063 ]Я сомневаюсь в этом. Сложно обработать и очистить финансовую информацию. Обычно у меня уходит целый день на очистку ценовых данных, которые я собираю в Интернете всякий раз, когда я обновляю свои данные на сайте chartgame.com • Используйте элементы управления Webform в своих представлениях, и пусть приложение обрабатывает их так же, как с Webforms. Они могут отображаться правильно, но нет функции обратной передачи или концепции поддержания их состояния.При этом вы также можете интегрировать веб-формы ASP.Net со своими страницами стилей MVC. Вы всегда можете ознакомиться с классическим пошаговым руководством Хансельмана по созданию «гибридного» приложения asp.net: http://www.hanselman.com/blog/PlugInHybridsASPNETWebFormsAndASPMVCAndASPNETDynamicDataSideBySide.aspx
-121 --- 4692063 ]Я сомневаюсь в этом. Сложно обработать и очистить финансовую информацию. Обычно у меня уходит целый день на очистку ценовых данных, которые я собираю в Интернете всякий раз, когда я обновляю свои данные на сайте chartgame.com • Используйте элементы управления Webform в своих представлениях, и пусть приложение обрабатывает их так же, как с Webforms. Они могут отображаться правильно, но нет функции обратной передачи или концепции поддержания их состояния.При этом вы также можете интегрировать веб-формы ASP.Net со своими страницами стилей MVC. Вы всегда можете ознакомиться с классическим пошаговым руководством Хансельмана по созданию «гибридного» приложения asp.net: http://www.hanselman.com/blog/PlugInHybridsASPNETWebFormsAndASPMVCAndASPNETDynamicDataSideBySide.aspx
-121 --- 4692063 ]Я сомневаюсь в этом. Сложно обработать и очистить финансовую информацию. Обычно у меня уходит целый день на очистку ценовых данных, которые я собираю в Интернете всякий раз, когда я обновляю свои данные на сайте chartgame.com Они могут отображаться правильно, но нет функции обратной передачи или концепции поддержания их состояния.При этом вы также можете интегрировать веб-формы ASP.Net со своими страницами стилей MVC. Вы всегда можете ознакомиться с классическим пошаговым руководством Хансельмана по созданию «гибридного» приложения asp.net: http://www.hanselman.com/blog/PlugInHybridsASPNETWebFormsAndASPMVCAndASPNETDynamicDataSideBySide.aspx
-121 --- 4692063 ]Я сомневаюсь в этом. Сложно обработать и очистить финансовую информацию. Обычно у меня уходит целый день на очистку ценовых данных, которые я собираю в Интернете всякий раз, когда я обновляю свои данные на сайте chartgame.com Они могут отображаться правильно, но нет функции обратной передачи или концепции поддержания их состояния.При этом вы также можете интегрировать веб-формы ASP.Net со своими страницами стилей MVC. Вы всегда можете ознакомиться с классическим пошаговым руководством Хансельмана по созданию «гибридного» приложения asp.net: http://www.hanselman.com/blog/PlugInHybridsASPNETWebFormsAndASPMVCAndASPNETDynamicDataSideBySide.aspx
-121 --- 4692063 ]Я сомневаюсь в этом. Сложно обработать и очистить финансовую информацию. Обычно у меня уходит целый день на очистку ценовых данных, которые я собираю в Интернете всякий раз, когда я обновляю свои данные на сайте chartgame.com Вы всегда можете ознакомиться с классическим пошаговым руководством Хансельмана по созданию «гибридного» приложения asp.net: http://www.hanselman.com/blog/PlugInHybridsASPNETWebFormsAndASPMVCAndASPNETDynamicDataSideBySide.aspx -121 --- 4692063 ]Я сомневаюсь в этом. Сложно обработать и очистить финансовую информацию. Обычно у меня уходит целый день на очистку ценовых данных, которые я собираю в Интернете всякий раз, когда я обновляю свои данные на сайте chartgame.com Вы всегда можете ознакомиться с классическим пошаговым руководством Хансельмана по созданию «гибридного» приложения asp.net: http://www.hanselman.com/blog/PlugInHybridsASPNETWebFormsAndASPMVCAndASPNETDynamicDataSideBySide.aspx -121 --- 4692063 ]Я сомневаюсь в этом. Сложно обработать и очистить финансовую информацию. Обычно у меня уходит целый день на очистку ценовых данных, которые я собираю в Интернете всякий раз, когда я обновляю свои данные на сайте chartgame.comXignite имеет довольно дешевый API-интерфейс в размере 50 долларов в месяц, и он кажется действительно полезным.
Если вы собираетесь сканировать веб-страницы, я бы порекомендовал вам просто возьмите полезную библиотеку, например, hpricot.
Вы пробовали wolframalpha.com? например, если вы войдете в MSFT, это даст невероятную информацию о Microsoft. А вот их информация об API http://www.wolframalpha.com/WolframAlphaAPI.pdf
Попробуйте Mergent Company Fundamentals API на http://www.mergent.com/servius/ - много очень подробных данных финансовой отчетности (балансовые отчеты / отчеты о доходах / отчеты о движении денежных средств / коэффициенты), стандартизированных по компаниям, за более чем 20 лет