def to_sheet(message):
    """Send data from csv at ./assets/csv/ folder to google sheets"""

    arg = extract_args(message.text)
    file_uri = f"./assets/csv/kiem_kho_{str(arg)}.csv"
    try:
        COLS = ["Date", "User", "OrderCodes"]
        df_csv = pd.read_csv(file_uri, names=COLS)
        print(df_csv)
        # then upload new data to sheets
        bot.send_message(message.chat.id, "Đang xử lý...")
        # update new data to sheets
        df2g.upload(
            df_csv,
            SPREADSHEET_ID,
            INVENTORY_NAME,
            credentials=credentials,
            row_names=False,
            col_names=True,
            clean=True,
        )
        bot.send_message(message.chat.id, "Đã push lên google sheets.")
    except FileNotFoundError:
        bot.send_message(
            message.chat.id,
            f"File ngày {arg} không tồn tại trên hệ thống. Vui lòng thử lại",
        )
def send_csv(message):
    """Send csv file to user."""

    args = extract_args(message.text)
    print(args)
    file_uri = f"./assets/csv/kiem_kho_{str(arg)}.csv"
    try:
        with open(file_uri, mode="r") as file_obj:
            bot.send_document(message.chat.id,
                              file_obj,
                              caption="Rất hân hạnh được phục vụ.")
    except FileNotFoundError:
        bot.send_message(message.chat.id,
                         f"File ngày {args} không tồn tại. Vui lòng thử lại")
Example #3
0
    utils.set_layer(bpy.data.objects['Lamp_Fill'], 0)
    utils.set_layer(bpy.data.objects['Lamp_Back'], 0)
    utils.set_layer(bpy.data.objects['Ground'], 0)

    # Set the render settings back to what they were
    render_args.filepath = old_filepath
    render_args.engine = old_engine
    render_args.use_antialiasing = old_use_antialiasing

    return object_colors


if __name__ == '__main__':
    if INSIDE_BLENDER:
        # Run normally
        argv = utils.extract_args()
        args = parser.parse_args(argv)
        if args.seed is not None:
            random.seed(args.seed)
        main(args)
    elif '--help' in sys.argv or '-h' in sys.argv:
        parser.print_help()
    else:
        print('This script is intended to be called from blender like this:')
        print()
        print('blender --background --python render_images.py -- [args]')
        print()
        print('You can also run as a standalone python script to view all')
        print('arguments like this:')
        print()
        print('python render_images.py --help')