簡體   English   中英

無法在Pydev中的文本內創建帶有“ @”符號的字符串

[英]Cannot create a string with “@” symbol inside the text in Pydev

我正在嘗試創建一個簡單的字符串,如:

test = "abc@email.com" ,但它會自動將"@"解釋為特殊符號,並且該語句無法執行。 當我關注Pydev中的變量時,可以看到:test =“ abc * @ email.com” *而不是test = "abc@email.com"

有人知道為什么會有這個問題嗎?

如果我在Windows命令提示符python中運行該語句,則它已正確分配。

它與pylint有關系嗎?

謝謝,

我能夠重現類似結果的唯一方法是在此之前使用未封閉的字符串,這顯然是語法錯誤。 否則,在使用PyDev(與PyLint)時,我從未見過包含@字符串文字有任何問題。

在此處輸入圖片說明

嘗試%@嗎?

這可能是您的答案。 關於python中的特殊字符沒有很多。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM