我需要从.po文件中提取消息.是否有Python模块可以做到这一点?我写了一个解析器,但它取决于平台(\r\nvs. \n).
有一个更好的方法吗?
我开始学习Erlang,在读完第一章后,在编译模块时出现了奇怪的错误.
所以当我尝试编译demo.erl时
-module(demo).
-author("alex").
-export([double/1]).
double(Value) ->
Value * 2.
Run Code Online (Sandbox Code Playgroud)
所以我尝试编译它
1> m(demo).
Run Code Online (Sandbox Code Playgroud)
得到了
** exception error: undefined function demo:module_info/0
Run Code Online (Sandbox Code Playgroud)
编译的唯一方法是
make:files(filelib:wildcard("demo.erl")).
Run Code Online (Sandbox Code Playgroud)
我得到了demo.beam,现在甚至在删除了m(demo)之后.开始工作.
任何人都可以向我解释编译器的行为吗?
扭曲位于C:\ Python26\Lib\site-packages\Twisted-11.0.0-py2.6-win32.egg\twisted
但
C:\projects\webmorda>twistd -n morda_server
Traceback (most recent call last):
File "C:\Python26\Scripts\twistd.py", line 4, in <module>
import pkg_resources
File "C:\Python27\lib\site-packages\pkg_resources.py", line 2671, in <module>
working_set.require(__requires__)
File "C:\Python27\lib\site-packages\pkg_resources.py", line 654, in require
needed = self.resolve(parse_requirements(requirements))
File "C:\Python27\lib\site-packages\pkg_resources.py", line 552, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: twisted==11.0.0
Run Code Online (Sandbox Code Playgroud)
怎么了?