程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

ArcGIS Python工具箱中文亂碼的解決辦法

編輯:Python

最近在使用Python開發ArcGIS的一些小工具,主要使用Python工具箱編程實現。但是亂碼問題一直很嚴重,工具的名稱、工具輸入參數的名稱等。不解決亂碼問題,代碼裡如果有中文,雖然ide裡沒有問題,但是在Python工具箱的語法檢查也會報下面的錯誤。

Parsing error SyntaxError: EOL while scanning string literal (line 102)

在網上有兩篇博文,寫的相對比較復雜,難以理解,這裡我記錄一個簡單的解決辦法。

環境

  • ArcGIS 10.8.1

解決辦法

  1. 工具箱右鍵,選擇編輯

  1. 在彈出的記事本窗口中,點文件,然後選另存為

  1. 在彈出的窗口中,切換編碼為ANSI,然後點擊保存(不要動保存路徑和文件名)

  1. 這個時候,再回頭在工具箱上右鍵刷新,已經正常了。語法錯誤沒有了,中文也正常顯示了。

成果


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved