def createWeekList(): import datetime now = datetime.datetime.now() weekList = [] for i in reversed(range(7)): weekList.append((now - datetime.timedelta(days=i)).strftime("%m/%d")) return weekList if __name__ == "__main__": consumerKey = os.environ.get("CONSUMER_KEY") consumerSecret = os.environ.get("CONSUMER_SECRET") accessToken = os.environ.get("ACCESS_TOKEN") accessTokenSecret = os.environ.get("ACCESS_TOKEN_SECRET") userId = os.environ.get("USER_ID") twitter = Twitter(consumerKey, consumerSecret, accessToken, accessTokenSecret) tweets = twitter.getTweet(userId=userId, num=7) # Getting nyanpass list nList = makeNyanpassList(tweets) weekList = createWeekList() x = np.arange(7) plt.bar(x, nList, align="center") plt.title('Nyanpass counter') plt.xlabel('Day') plt.ylabel('Nyanpass') plt.xticks(x, weekList) plt.savefig("nyanpass.png") # plt.show() twitter.postPicture("nyanpass.png", weekList)