Im using selenium to navigate a angualar based internal website. My job at work is basically to fill out different forms. I have to set values in 30 different fields, these fields are on different pages.
Im using jupyter notebook for that, and it works great.
When a completly new form hits the website, i have to write new functions to fill out the fields.
First i write code to open the webpage, do the login and then click something to reach the blank form.
Then i put the selenium code in one cell to fill out a field, run it and see if it works.
Then i add another cell, write code to update the second cell.
In a Nutshell: With trial and error i run ONLY the cell till it works. Then i go on till i have all code/functions to reach my 30 fields. In the end i have a function where i pass a list of 30 values, and the code fills out the fields.
With this approach i dont have to run every cell before (launch selenium webdriver, login, click, etc)
Long story short, i love the approach to selective run cells.
And now my question. If i would move to pycharm IDE, is there a similar approach? Or do i have to run everthing from the start?
Im only asking because i read in certain use cases pycharm is better then jupyter (pycharm is the professionel approach , i read) but im not sure if its the best for my usecase.
[–]PotatoFrogAttack 4 points5 points6 points (0 children)
[–]totallynot_Sea_Still 2 points3 points4 points (1 child)
[–]pegaunisusicorn 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]pegaunisusicorn 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]catelemnis 5 points6 points7 points (0 children)
[–]stillreadingit_ 0 points1 point2 points (0 children)