diff --git a/benchmarks/util/result_parser.py b/benchmarks/util/result_parser.py index e3d8e423d3..fe19c853f2 100755 --- a/benchmarks/util/result_parser.py +++ b/benchmarks/util/result_parser.py @@ -29,7 +29,7 @@ def __get_data_size(filename): def __extract_file_name(file_name): - name_list = re.split("[/\.]", file_name) + name_list = re.split(r"[/\.]", file_name) short_file_name = "" for name in name_list: if name[:14] == "google_message": @@ -213,7 +213,7 @@ def __parse_go_result(filename): filename = os.path.dirname(os.path.abspath(__file__)) + '/' + filename with open(filename) as f: for line in f: - result_list = re.split("[\ \t]+", line) + result_list = re.split(r"[\ \t]+", line) if result_list[0][:9] != "Benchmark": continue first_slash_index = result_list[0].find('/') diff --git a/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_test.py b/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_test.py index bc53e256e2..1e6f063cd2 100755 --- a/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_test.py +++ b/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_test.py @@ -248,7 +248,7 @@ class TextFormatTest(unittest.TestCase): .replace('e-0','e-').replace('e-0','e-') # Floating point fields are printed with .0 suffix even if they are # actualy integer numbers. - text = re.compile('\.0$', re.MULTILINE).sub('', text) + text = re.compile(r'\.0$', re.MULTILINE).sub('', text) return text def testMergeGolden(self):