Как я могу нарисовать гистограмму, используя модуль черепахи? - PullRequest
0 голосов
/ 09 ноября 2018
import first

counts = dict()

with open('junior.txt') as handle:
    for line in handle:
        words = line.split()
        for word in words:
            counts[word] = counts.get(word, 0) + 1

    print(counts)

bigcount = None
bigword = None

for word, count in counts.items():
    if bigcount is None or count > bigcount:
        bigword = word
        bigcount = count

first.show_histogram( vk_list )

Это код, который я пишу, чтобы подсчитать частоту слов, и в первой строке есть «импортировать первым»: первый - это модуль, который я хочу использовать turtle.Скажем, я хочу посчитать частоту здесь и применить модуль 'first', чтобы нарисовать гистограмму, используя модуль turtle.Гистограмма, отражающая частоту!Надеюсь, что другие люди понимают это ... В любом случае, чтобы сделать это, мне нужно использовать эту переменную 'bigword' в first.py, но я не знаю, как соединить эти два файла.

1 Ответ

0 голосов
/ 09 ноября 2018

если, например, ваш first.py содержит переменную с именем b, вы можете вызвать ее из своего «основного» файла следующим образом:

import first
bigword = first.b

То же самое происходит и наоборот. Итак, из вашего файла first.py вы можете позвонить:

import [filename-containing-bigword]
bigword = [filename-containing-bigword].bigword
...