Advice on script organization



  • I'm looking for tips on how to best organize different versions and iterations of various main.py and boot.py scripts. After working with the WiPy for several months I have amassed many different scripts but want to keep them usable. Any good advice on naming and/or calling different scripts?



  • @alexpul What I do
    a) I do not change boot.py a lot. I have only command related to the general operating mode in there, like USB REPL enabled or WiFi access, although the latter may vary
    b) I do not code for specific things in main.py. Instead if put that into files with appropriate names and import them in main.py. If one application consists of several files, I put them in a subdirectory and either uos.chdir() into that, or alin sys.path to include that subdirectory, such that import can find the files.


 

Pycom on Twitter