![]() |
Dont know How - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: General Coding Help (https://python-forum.io/forum-8.html) +--- Thread: Dont know How (/thread-5823.html) |
Dont know How - papampi - Oct-23-2017 Hi A bash script helper create a file for my python script posted here The 24_hour file is some thing like this: 24_hour: ETH:100 ZEN:100 ZEC:99 DGB:45 ETH:100 ZEN:102 ZEC:93 DGB:44 ZEN:102 ZEN:104 ZEN:105 ZEN:102 ZEN:106 ZEN:108 ZEN:125 ZEN:132 ZEN:135 ZEN:105 DGB:44 DGB:43 DGB:42 DGB:45 DGB:47 DGB:48 DGB:87 DGB:156 ZEC:93 ZEC:193 ZEC:123 ZEC:126 ZEC:153 ZEC:134 ZEC:167I need to get average of each tag and write to a new file named 24_average So the 24_average become like this : 24_average: ZEN:150 ZEC:95 DGB:45 ETH:100Have no idea how to do it Any one can help me please. RE: Dont know How - buran - Oct-23-2017 1.open the file in read mode 2. create empty dict (hint: use defaultdict from collections). 3. iterate over lines of the file and parse each line and add the information to the dict created in 2 4. Once the file has been read in the dict - open new file in write mode, calculate average for each key and write to new file RE: Dont know How - papampi - Oct-23-2017 Thanks a lot buran will do it. |