With:
global index_add_counter
You are not defining, just declaring so it’s like saying there is a global index_add_counter
variable elsewhere, and not create a global called index_add_counter
. As you name don’t exists, Python is telling you it can not import that name. So you need to simply remove the global
keyword and initialize your variable:
index_add_counter = 0
Now you can import it with:
from app import index_add_counter
The construction:
global index_add_counter
is used inside modules’ definitions to force the interpreter to look for that name in the modules’ scope, not in the definition one:
index_add_counter = 0 def test(): global index_add_counter # means: in this scope, use the global name print(index_add_counter)
Related Posts:
- Redirecting to URL in Flask
- json.dumps vs flask.jsonify
- Internal Redirect in Flask
- Get the data received in a Flask request
- Get the data received in a Flask request
- ImportError: cannot import name
- Flask Template Not found
- Return JSON response from Flask view
- Flask ImportError: No Module Named Flask
- ModuleNotFoundError: No module named ‘MySQLdb’
- Flask ImportError: No Module Named Flask
- Flask ImportError: No Module Named Flask
- ImportError: No Module Named bs4 (BeautifulSoup)
- Flask raises TemplateNotFound error even though template file exists
- ImportError: No module named MySQLdb
- Flask example with POST
- Where do I get a SECRET_KEY for Flask?
- How can I get the named parameters from a URL using Flask?
- Flask Error: “Method Not Allowed The method is not allowed for the requested URL”
- In Flask, what is “request.args” and how is it used?
- In Flask, what is “request.args” and how is it used?
- How does ajax work with python?
- Trying to run Flask app gives “Address already in use”
- jinja2.exceptions.TemplateNotFound error [duplicate]
- How to serve static files in Flask
- python flask import error
- How do I get Flask to run on port 80?
- How to get POSTed JSON in Flask?
- Flask Value error view function did not return a response [duplicate]
- Flask-framework: MVC pattern
- Create dynamic URLs in Flask with url_for()
- File “/usr/bin/pip”, line 9, in
from pip import main ImportError: cannot import name main - Most efficient way to find mode in numpy array
- Python error “ImportError: No module named”
- How to groupby based on two columns in pandas?
- How do I append one string to another in Python?
- Python Progress Bar
- How to correct TypeError: Unicode-objects must be encoded before hashing?
- Python: list of lists
- How can I split and parse a string in Python?
- numpy matrix vector multiplication
- whitespace in regular expression
- How do I read CSV data into a record array in NumPy?
- Basic explanation of python functions
- TypeError: ‘Series’ objects are mutable, thus they cannot be hashed problemwith column
- How to rename a file using Python
- Cosine Similarity between 2 Number Lists
- How to install python3 version of package via pip on Ubuntu?
- django: TypeError: ‘tuple’ object is not callable
- ImportError: No module named PIL
- Maximum and Minimum values for ints
- How do I list all files of a directory?
- How to check whether a str(variable) is empty or not?
- Clear variable in python
- Python 3.6.0 syntax error “Missing parentheses in call to ‘print’ [duplicate]
- How to get coverage reporting when testing a pytest plugin?
- ‘pip3’ is not recognized as an internal or external command, operable program or batch file
- Apply function to each element of a list
- How to display text in pygame?
- Python Nested Loops To Print Rectangle With Asterisks
- How to fix this strange error: “RuntimeError: CUDA error: out of memory”
- Generate random sentences in python
- Combine two columns of text in pandas dataframe
- How can I rename a conda environment?
- django import error – No module named core.management
- How to change a ‘LinearSegmentedColormap’ to a different distribution of color?
- Asyncio.gather vs asyncio.wait
- Loop backwards using indices in Python?
- Why do I get a “referenced before assignment” error when assigning to a global variable in a function?
- What does ‘index 0 is out of bounds for axis 0 with size 0’ mean?
- Generate random colors (RGB)
- Python import csv to list
- python SyntaxError: invalid syntax %matplotlib inline
- Count the number of occurrences of a character in a string
- Why does using from __future__ import print_function breaks Python2-style print?
- Printing variables in Python 3.4
- Meaning of @classmethod and @staticmethod for beginner?
- Haversine Formula in Python (Bearing and Distance between two GPS points)
- Replacing a character from a certain index
- ValueError: Expected object or value when reading json as pandas dataframe
- ImportError: No module named ‘google’
- ‘int’ object has no attribute ‘append’
- What does the “x for x in” syntax mean?
- Numpy extract submatrix
- How to check if a column exists in Pandas
- TypeError: decoding str is not supported
- Is there a math nCr function in python?
- How to do a Sigma in python 3
- When to use ‘raise NotImplementedError’?
- TypeError: coercing to Unicode: need string or buffer, list found
- environment variables PYSPARK_PYTHON and PYSPARK_DRIVER_PYTHON
- Converting Pandas dataframe into Spark dataframe error
- ImportError: no module named win32api
- Print series of prime numbers in python
- Adding +1 to a variable inside a function
- Python code to remove HTML tags from a string
- Sorting list based on values from another list
- Import a file from a subdirectory?
- Anaconda – UnsatisfiableError: The following specifications were found to be in conflict
- spyder – clear variable explorer along with variables from memory