-5
A
回答
-1
問題是您的文本包含反向符號(`
),它恰好是golang的原始字符串文字的分隔符。如果您的文本包含3個連續的雙引號(這是您的Python代碼中使用的分隔符),則這種情況與您的Python代碼相當。
我沒有看到這種情況任何快速逃離,而無需修改您的ASCII文本,因爲我們沒有在golang原始字符串分隔符其他選項就像我們在蟒蛇。您可能需要您的ASCII文本存儲在文本文件中,並從那裏閱讀:
import (
....
....
"io/ioutil"
)
func banner() string {
b, err := ioutil.ReadFile("ascii.txt")
if err != nil {
panic(err)
}
fmt.Println(string(b))
}
如果你確定有輕微修改的ASCII文本源,那麼你可以暫時選用其它的字符不在ascii文本中的任何其他地方用來表示反引號,然後執行字符串替換以將實際反引號置於原位。或者,你可以使用fmt.Sprintf
供應問題的反引號:
ascii := fmt.Sprintf(`....%c88b...`, '`')
fmt.Println(ascii)
// output:
// ....`88b...
+0
謝謝你的幫助, 我剛剛發現一個ascii文本樣式包含反引號字符。 這個問題已經解決了。 –
0
是,但你必須拆分與反引號線,並把它們引到標準的雙引號」
。
... +
「888 6(, ` ‘ 「 +
...
相關問題
- 1. 如何用Python打印ASCII表格?
- 2. 如何在Python 2.7中打印非ASCII字符文件
- 3. 從Python 3.0中使用Telnet打印Ascii文本
- 4. 如何從打印[1,2,3]打印到文本文件中的Python 1,2,3 Python
- 5. 如何打印unsigned char ascii
- 6. 我會如何去打印我的android程序中的文本?
- 7. 如何打印Linux腳本文件的ascii樹?
- 8. 如何在python中打印沒有ASCII字符的字符串?
- 9. 的Python:使用打印的ASCII碼
- 10. Ascii打印文件爲PDF
- 11. 如何讓終端一次打印多行ascii文本?
- 12. 在Python中打印XML文本文件?
- 13. 打印div進去文本框
- 14. 發送給打印機python中的圖像上的文本
- 15. 從文件中打印ASCII藝術
- 16. 如何在使用python3的文件中打印非ASCII字符?
- 17. Python詛咒 - 打印Ascii藝術
- 18. 的Python:如何使用打印,無須轉換爲ASCII
- 19. 在C中打印ASCII
- 20. 打印ASCII字符
- 21. 打印ASCII符號
- 22. 如何在Qt中打印文本文件到打印機?
- 23. WPF中如何打印文本文件
- 24. 如何使用python在文本文件中打印特定行
- 25. 如何打印文本
- 26. 如何只打印文本?
- 27. 如何在Python中打印無子串的文本
- 28. 我將如何去從java程序打印文本? (爪哇)
- 29. 如何打印反向ascii樹?
- 30. 如何打印一個ASCII字符?
試試這個:https://stackoverflow.com/a/4424560/8307258 –
你應該總是以這樣的方式,開發人員可以將其複製並粘貼容易提供代碼。無論是爲了方便調試還是自己運行代碼。顯示代碼的圖片並不容易處理。例如。我正準備用'fmt.Sprintf()'向你展示一個解決方案,但是我不打算將上面的輸出結果輸出到... – reticentroot