[PYTHON] Ich habe ein Skript geschrieben, mit dem Sie mit hoher Geschwindigkeit mit AtCoder beginnen können!

Speichern Sie das Verzeichnis des Wettbewerbsnamens und a.py, b.py, c.py, d.py über die Befehlszeile.

Verwendung (Beispiel)

  1. In der Befehlszeile `python start_atcoder.py arc021 `drehen!
  2. arc021 wird im ausgeführten Verzeichnis erstellt.
  3. a.py, b.py, c.py, d.py werden in arc021 erstellt.
  4. Beseitigen Sie den Aufwand beim Erstellen von Dateien!
import os
import sys

def main():
    argvs = sys.argv
    argc = len(argvs)

    if argc < 1:
        print('Usege\nstart_atcoder.py contest_name')
        exit(0)
    contest_name = argvs[1]
    if os.path.exists(contest_name):
        print(contest_name, 'is exists.')
    else:
        os.mkdir(contest_name)
        print(contest_name, 'is created.')

    problem_number = 4 
    for i in range(problem_number):
        path = contest_name+'\\'+chr(ord('a')+i)+'.py'
        if os.path.isfile(path):
            print(path, 'is exists')
        else:
            f = open(path,'w')
            f.close()
            print(path, 'created')

if __name__ == '__main__':
    main()

Recommended Posts

Ich habe ein Skript geschrieben, mit dem Sie mit hoher Geschwindigkeit mit AtCoder beginnen können!
Ich habe versucht, mit Hy ・ Define a class zu beginnen
Ich habe ein Skript geschrieben, um eine beliebte Seite in Japan zu bekommen
Ich habe versucht, mit Hy anzufangen
[Python] Ein Memo, das ich versucht habe, mit Asyncio zu beginnen
Ich habe ein Skript geschrieben, um ein WordPress-Plug-In hochzuladen
Zubu Amateur will Python starten
AtCoder-Autor Ich habe ein Skript geschrieben, das Wettbewerbe für jeden Autor zusammenfasst
Ich habe versucht, mit Blenders Python script_Part 01 zu beginnen
Ich habe versucht, mit Blenders Python script_Part 02 zu beginnen
Ich habe dir geschrieben, dass du das Signal mit Go sehen sollst
Ich habe schnell ein Programm geschrieben, um DI mit Python zu lernen
Link, um mit Python zu beginnen
Wie fange ich mit Scrapy an?
Erste Schritte mit Python
Wie fange ich mit Django an?
Ich habe ein Skript geschrieben, um mit AWS Lambda + Python 2.7 schnell eine Entwicklungsumgebung für Twitter Bot zu erstellen
Ein Memorandum beim automatischen Erwerb mit Selen
Ich habe gerade ein Skript geschrieben, um Android auf einem anderen Computer zu erstellen
Ich habe versucht, das Entwicklungsstartverfahren von Django kurz zusammenzufassen
Ich habe eine Funktion zum Laden des Git-Erweiterungsskripts in Python geschrieben
Was tun, wenn bei der Pip-Installation ein Unicode-Dekodierungsfehler auftritt?
Ich habe am Wochenende versucht, mit Bitcoin Systre zu beginnen
Ich habe ein Skript geschrieben, um Webseiten-Links in Python zu extrahieren
Ich habe ein Skript geschrieben, um goodnotes5 und Anki bei der Zusammenarbeit zu unterstützen
Schritt Notizen, um mit Django zu beginnen
Ich habe ein Skript erstellt, um Piktogramme anzuzeigen
[Python] Um mit Python zu beginnen, müssen Sie zunächst sicherstellen, dass Sie Python ordnungsgemäß verwenden können.
Eine Geschichte, die ich süchtig danach war, eine Video-URL mit Tweepy zu bekommen
Ich erhalte einen UnicodeDecodeError, wenn ich versuche, mit Python sqlalchemy eine Verbindung zu Oracle herzustellen
Eine großartige Einführung in Couseras TensorFlow, um Ihnen den Einstieg in Deep Learning zu erleichtern
[An die Herren auf Twitter] Ich habe ein Skript geschrieben, um .jpg-large sofort in .jpg zu konvertieren.
Was tun, wenn TypeError in min und max von numpy auftritt?
Python-Handspiel (Beginnen wir mit AtCoder?)
Der einfachste Weg, um mit Django zu beginnen
Ich möchte ein Spiel mit Python machen
Ich habe versucht, CloudWatch-Daten mit Python abzurufen
Ich erhalte einen UnicodeDecodeError, wenn ich mit mod_wsgi laufe
Ich habe ein Tool erstellt, um neue Artikel zu erhalten
Ich möchte mit Python in eine Datei schreiben
Python-Skript zum Abrufen von Notizinformationen mit REAPER
Ich habe ein Skript geschrieben, um die Schluckuhr wiederzubeleben, die bald sterben wird
Python-Skript zum Abrufen einer Liste von Eingabebeispielen für den AtCoder-Wettbewerb
Ich habe versucht, eine einfache Bilderkennungs-API mit Fast API und Tensorflow zu erstellen
Ich möchte mit einem Knopf am Kolben übergehen
So erhalten Sie einen angemeldeten Benutzer mit Djangos forms.py
Ich fing an zu analysieren
Ich möchte mit dem Linux-Kernel beginnen. Wie ist die Listenkopfstruktur?
Ich möchte mit einem Roboter in Python arbeiten.
Ich möchte eine Zeichenkette mit Hiragana teilen
Beginnen Sie mit MicroPython
Ich möchte manuell eine Legende mit matplotlib erstellen
Beginnen Sie mit Mezzanine
Ich habe ein CLI-Tool in der Sprache Go geschrieben, um Qiitas Tag-Feed in CLI anzuzeigen