我在Windows 7上使用PyCharm 2016.1,其语言环境设置为PRC-Chinese.
在快速文档窗口中,前2行看起来很奇怪(一些中文 - SimSun字体?).但是,最后一行很好.
如何更改那些奇数行的字体?
(在某些jar中黑客攻击某些CSS?)
我已经将编辑器字体更改为Consolas(其默认值也是奇怪的SimSun)
我来自 C++/RAII 世界。
所以我对何时以及如何调用 mmap.close() [而不是 file.close()] 感到困惑。
或者,根本不调用它?会不会有漏水的情况?
至于文档中的示例代码;
如果我想在当前模块外部使用 mmap 缓冲区,
而不是在最后一行就地关闭它怎么办?
import mmap
# write a simple example file
with open("hello.txt", "wb") as f:
f.write("Hello Python!\n")
with open("hello.txt", "r+b") as f:
# memory-map the file, size 0 means whole file
mm = mmap.mmap(f.fileno(), 0)
# read content via standard file methods
print mm.readline() # prints "Hello Python!"
# read content via slice notation
print mm[:5] # prints "Hello"
# update content using slice notation;
# …Run Code Online (Sandbox Code Playgroud)