{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":286772958,"defaultBranch":"master","name":"LeetCode-Questions-CompanyWise","ownerLogin":"krishnadey30","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-11T14:57:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22263782?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680327470.0","currentOid":""},"activityList":{"items":[{"before":"61db77355e17f3918c00da0ca9821427a678a336","after":null,"ref":"refs/heads/chore-add-headers","pushedAt":"2023-04-01T05:37:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"krishnadey30","name":"Krishna Kumar Dey","path":"/krishnadey30","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22263782?s=80&v=4"}},{"before":"0aeadbd6123b125cc55f08adf9449d542086b46a","after":"fb5f78b55eead7f948aada8459c5bfd31ae8abbc","ref":"refs/heads/master","pushedAt":"2023-04-01T05:37:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"krishnadey30","name":"Krishna Kumar Dey","path":"/krishnadey30","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22263782?s=80&v=4"},"commit":{"message":"Chore: Add headers to all the files (#54)\n\n## Description\r\n- Add headers to all the CSV files\r\n\r\n## Script used\r\n```py\r\nimport csv\r\nimport os\r\n\r\n# Set the path of the folder containing the CSV files\r\nfolder_path = \"./LeetCode-Questions-CompanyWise\"\r\nheaders = [\r\n \"ID\",\r\n \"Title\",\r\n \"Acceptance\",\r\n \"Difficulty\",\r\n \"Frequency\",\r\n \"Leetcode Question Link\",\r\n]\r\n\r\n# Loop through all the CSV files in the folder\r\nfor file_name in os.listdir(folder_path):\r\n if file_name.endswith(\".csv\"):\r\n # Read the CSV file into a list of rows\r\n file_path = os.path.join(folder_path, file_name)\r\n with open(file_path, \"r\") as f:\r\n reader = csv.reader(f)\r\n rows = list(reader)\r\n\r\n has_headers = False\r\n if len(rows) > 0 and rows[0] == headers:\r\n has_headers = True\r\n\r\n if not has_headers:\r\n rows.insert(0, headers)\r\n\r\n # Write the list of rows back to the CSV file\r\n with open(file_path, \"w\", newline=\"\") as f:\r\n writer = csv.writer(f)\r\n writer.writerows(rows)\r\n\r\n```","shortMessageHtmlLink":"Chore: Add headers to all the files (#54)"}},{"before":null,"after":"61db77355e17f3918c00da0ca9821427a678a336","ref":"refs/heads/chore-add-headers","pushedAt":"2023-04-01T05:30:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"krishnadey30","name":"Krishna Kumar Dey","path":"/krishnadey30","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22263782?s=80&v=4"},"commit":{"message":"Added headers to all the files","shortMessageHtmlLink":"Added headers to all the files"}},{"before":"aabb5b310c23376979121a55967a20ba7ca5f514","after":"0aeadbd6123b125cc55f08adf9449d542086b46a","ref":"refs/heads/master","pushedAt":"2023-04-01T05:16:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"krishnadey30","name":"Krishna Kumar Dey","path":"/krishnadey30","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22263782?s=80&v=4"},"commit":{"message":"Added Header (#14)","shortMessageHtmlLink":"Added Header (#14)"}},{"before":"209b7300b8918dbed25de924c553943a639b4f22","after":"aabb5b310c23376979121a55967a20ba7ca5f514","ref":"refs/heads/master","pushedAt":"2023-04-01T05:15:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"krishnadey30","name":"Krishna Kumar Dey","path":"/krishnadey30","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22263782?s=80&v=4"},"commit":{"message":"Added Uber Questions Header (#13)","shortMessageHtmlLink":"Added Uber Questions Header (#13)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADD_BuKwA","startCursor":null,"endCursor":null}},"title":"Activity ยท krishnadey30/LeetCode-Questions-CompanyWise"}