Spyder: IPython: μ‹œμž‘ μ‹œ μ½”λ“œ μ‹€ν–‰ - Magics

에 λ§Œλ“  2017λ…„ 08μ›” 08일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: spyder-ide/spyder

μ„€λͺ…

μ–΄λ–€ λ‹¨κ³„μ—μ„œ 문제λ₯Ό μž¬ν˜„ν•©λ‹ˆκΉŒ?

  1. μŠ€νŒŒμ΄λ” μ‹œμž‘
  2. ν™˜κ²½ μ„€μ • μ—΄κΈ°
  3. IPython μ½˜μ†” ν™˜κ²½ μ„€μ • 선택
  4. μ‹œμž‘ νƒ­ 선택
  5. %load_ext autoreload, %autoreload 2
  6. 적용 클릭

μ˜ˆμƒ 좜λ ₯은 λ¬΄μ—‡μž…λ‹ˆκΉŒ?

  • μ˜ˆμƒ: μ΄λŸ¬ν•œ μœ νš¨ν•œ IPython 맀직이 ꡬ성에 μ €μž₯되고 μ½˜μ†” μ‹œμž‘ μ‹œ λ‘œλ“œλ˜λ„λ‘ ν—ˆμš©ν•©λ‹ˆλ‹€.
  • μ‹€μ œ: λͺ…λ ΉμœΌλ‘œ 인해 μ•„λž˜ 였λ₯˜κ°€ λ°œμƒν•©λ‹ˆλ‹€.

μ•„λž˜μ— μΆ”κ°€ 정보λ₯Ό μ œκ³΅ν•˜μ‹­μ‹œμ˜€

파일 "C:\Anaconda3\lib\site-packages\spyder\plugins\configdialog.py", 221ν–‰, button_clicked
configpage.apply_changes()
파일 "C:\Anaconda3\lib\site-packages\spyder\plugins\configdialog.py", 100ν–‰, apply_changes
self.save_to_conf()
save_to_conf 파일 "C:\Anaconda3\lib\site-packages\spyder\plugins\configdialog.py", 408ν–‰
self.set_option(μ˜΅μ…˜, to_text_string(lineedit.text()))
파일 "C:\Anaconda3\lib\site-packages\spyder\plugins__init__.py", 437ν–‰, set_option
CONF.set(self.CONF_SECTION, str(μ˜΅μ…˜), κ°’)
파일 "C:\Anaconda3\lib\site-packages\spyder\config\user.py", 라인 443, μ„ΈνŠΈ
self._set(μ„Ήμ…˜, μ˜΅μ…˜, κ°’, μžμ„Έν•œ 정보)
파일 "C:\Anaconda3\lib\site-packages\spyder\config\user.py", 86ν–‰, _set
cp.ConfigParser.set(자체, μ„Ήμ…˜, μ˜΅μ…˜, κ°’)
파일 "C:\Anaconda3\lib\configparser.py", 1193ν–‰, μ„ΈνŠΈ
super().set(μ„Ήμ…˜, μ˜΅μ…˜, κ°’)
파일 "C:\Anaconda3\lib\configparser.py", 894ν–‰, μ„ΈνŠΈ
κ°’)
파일 "C:\Anaconda3\lib\configparser.py", 402ν–‰, before_set
"μœ„μΉ˜ %d" % (κ°’, tmp_value.find('%')))
ValueError: '%load_ext autoreload, %a의 잘λͺ»λœ 보간 ꡬ문

ν•΄κ²°
from IPython import get_ipython, ipython = get_ipython(), ipython.magic("load_ext autoreload"), ipython.magic("autoreload 2")

IPython Console Bug

λͺ¨λ“  3 λŒ“κΈ€

@dalthviz , 이것 μ’€ λ΄μ£Όμ„Έμš”. μš°λ¦¬λŠ” ꡬ성 μ‹œμŠ€ν…œμ—μ„œ % λ¬Έμžμ—΄μ„ μ €μž₯ν•˜λŠ” 것을 λ°©μ§€ν•˜λŠ” 방법을 μ°Ύμ•„μ•Ό ν•©λ‹ˆλ‹€(예: spyder.ini ).

ν˜•μ‹ λ¬Έμžμ—΄μ˜ μ‹œμž‘ λΆ€λΆ„μ—μ„œ % λ₯Ό μ œκ±°ν•˜κΈ° μœ„ν•΄ spyder/plugins/variableexplorer.py:110 주변에 λͺ‡ 가지 특수 μ½”λ“œλ₯Ό μΆ”κ°€ν•΄μ•Ό ν–ˆμŠ΅λ‹ˆλ‹€

@jitseniesen κ°μ‚¬ν•©λ‹ˆλ‹€!

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰