How would I take user input at various points while running a PyRevit script? I know that input('') doesn't work. I am wanting the user to input integers to perform a calculation.
How to take user input using PyRevit?
946 Views Asked by Christian Gentry At
2
There are 2 best solutions below
0
Punnerud
On
There i a build in method for this. Example
from rpw.ui.forms import TextInput
value = TextInput('Title', default="3")
print(value)
More examples in the doc: https://revitpythonwrapper.readthedocs.io/en/latest/ui/forms.html
Related Questions in PYTHON
- How to store a date/time in sqlite (or something similar to a date)
- Instagrapi recently showing HTTPError and UnknownError
- How to Retrieve Data from an MySQL Database and Display it in a GUI?
- How to create a regular expression to partition a string that terminates in either ": 45" or ",", without the ": "
- Python Geopandas unable to convert latitude longitude to points
- Influence of Unused FFN on Model Accuracy in PyTorch
- Seeking Python Libraries for Removing Extraneous Characters and Spaces in Text
- Writes to child subprocess.Popen.stdin don't work from within process group?
- Conda has two different python binarys (python and python3) with the same version for a single environment. Why?
- Problem with add new attribute in table with BOTO3 on python
- Can't install packages in python conda environment
- Setting diagonal of a matrix to zero
- List of numbers converted to list of strings to iterate over it. But receiving TypeError messages
- Basic Python Question: Shortening If Statements
- Python and regex, can't understand why some words are left out of the match
Related Questions in REVIT
- What is the fastest way to export floor plans (visually)?
- C# - Revit API - How to debug multi-version Plugin for Revit?
- c# - Revit api - multi version plugin .csproj file
- Can't use pyrevit forms
- Can I access this control with UI Automation?
- Revit connected and disconnected continuity web server nodejs
- Design Automation doesn't end work properly with 2019 revit
- Revit API External Command freezing after WinForms Close() event
- How to get the name of the materials associated to the faces of Rooms in Revit
- Revit 2017 API: How to get the currently active view and its graphic overrides
- After changing linestyle in revit api cant find new linestyle in object styles
- how to create two double hung window side by side revit api in C#
- How to determine the language set for a published workshared Revit model?
- Revit API. How can I get bounding box for several elements?
- Setting parameters inside the class, Null object
Related Questions in PYREVIT
- How to modify subelements of an early created floor , Revit API
- Hide elements in Sheets or Revit Document
- Issue with pyRevit forms
- WPF Resource Dictionary not found with IronPython (pyRevit Revit addin development)
- Getting wrong width for thickness of element in Revit using Revit API
- Handling warning in dynamo python
- New Floor.Create() method Revit 2023 APIs with Python
- WPF & Python: getting checkbox values from datatemplate
- Is it possible to keep track of the Revit ribbon buttons which were clicked on?
- Simplify a series of repetitive functions with sort options
- Filter down list of elements by comparing their name properties to a list of potential partial matches
- Can not add Calculated Value to Schedule
- WPF listview in pyrevit -> showing properties
- Revit API add insulation error - expected ElementId, got int
- Selection, Sorting and Highlighting Elements in the selected order using PickObjects() method (Revit API)
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Use the .NET
Windows.Formslibrary and display a prompt for input in a modal Windows form usingShowDialog.