I have made three different script tools to run in a module that is going to clean multiple sets of data as I get them.
import arcpy
fc = "C:\Users\CartoFront\Desktop\Chicago Update\Chicago Update.gdb\ChiMetroJoin12012016practice"
arcpy.AlterField_management(fc, "SitusStdHouseNbr", "sthsnum", "sthsnum")
arcpy.AlterField_management(fc, "SitusStdDirectionLeft", "stdir", "stdir")
arcpy.AlterField_management(fc, "SitusStdStreet", "ststname", "ststname")
arcpy.AlterField_management(fc, "SitusStdMode", "stsuffix", "stsuffix")
arcpy.AlterField_management(fc, "SitusStdUnitType", "stunitprfx", "stunitprfx")
arcpy.AlterField_management(fc, "SitusStdUnitNbr", "stunitnum", "stunitnum")
I have previously just been editing the fc every time I run the script for the necessary input. However, I find this very counter-intuitive because I enter the same file input into my script tool every time I run it. Is there any way that I am able to set my inital fc variable to the input that I am entering into my script tool?