Подсчет каждого слова в текстовом файле и вывод стоимости

Вы могли бы попробовать это ... работали для меня, поскольку я также добавляю pop как статическую библиотеку вместо использования CocoaPods:

  1. Загрузите исходный код из этого урока, потому что мы добавлять файлы библиотеки с кавычками «POP / POP.h» вместо & lt; POP / POP.h> и все файлы уже изменены здесь, просто скопируйте / вставьте папку «pop» из примера проекта в ваш проект: http://tapity.com/tutorial-getting-started-with- pop / Вы также можете изменить все файлы, в которые вы уже вставляете кавычки.
  2. В вашем проекте создайте подкаталог под названием «pop» (File / New / Group) с другим подкаталогом внутри «WebCore», , Важно, чтобы вы создавали эти подкаталоги, чтобы они отображались как желтые «папки» (вместо синих папок), и Xcode будет правильно скомпилировать файлы. Вы можете проверить, включены ли файлы POP в Build Phases / Compile Sources.
  3. Добавить соответствующие POP-файлы внутри этих пустых подкаталогов в соответствии с той же структурой исходного проекта (например, File / Add Files to "project" внутри каждого подкаталога).
  4. Теперь просто #import "POP/POP.h" и начните использовать поп-анимацию. В этом случае нет необходимости добавлять pop.xcodeproj в рабочую область.

1
задан Reed Smith 18 February 2019 в 22:35
поделиться

1 ответ

этого достаточно для подсчета слов:

def countwords(txtdir):
    with open(txtdir) as f:
        return len(f.read().split())

лучше без функции вывода

def main(txtdir):
    print("Lanching script")
    with open("livecost.txt","w") as f:
        for num in range(1000000):
            f.write("{} \n".format(countwords(txtdir)))
            time.sleep(1)

полный код:

import time,datetime

def countwords(txtdir):
    with open(txtdir) as f:
        return len(f.read().split())

def main(txtdir):
    print("Lanching script")
    with open("livecost.txt","w") as f:
        for num in range(1000000):
            f.write("{}\t{}\n".format(datetime.datetime.now(),countwords(txtdir)))
            time.sleep(1)

main("What is your file name?\nNote: file must be in same location as script\n")
0
ответ дан Rifat Alptekin Çetin 18 February 2019 в 22:35
поделиться
Другие вопросы по тегам:

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