小编Jos*_*osh的帖子

反向使用Python格式字符串进行解析

我一直在使用以下python代码将整数部件ID格式化为格式化的部件号字符串:

pn = 'PN-{:0>9}'.format(id)
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一种方法可以'PN-{:0>9}'反向使用相同格式的字符串()来从格式化的部件号中提取整数ID.如果无法做到,有没有办法使用单个格式字符串(或正则表达式?)来创建和解析?

python

38
推荐指数
3
解决办法
3万
查看次数

在Cygwin/Python2.7中安装软件包时出现pip错误

我使用我在这里找到的指南在Cygwin中安装了Python2.7.3:http: //www.tux.org/~mayer/cygwin/python/index.html然后我从源代码安装了pip.

当我尝试使用pip时:

$ pip install sqlalchemy
Downloading/unpacking sqlalchemy
Downloading SQLAlchemy-0.7.8.tar.gz (2.6Mb): 2.6Mb downloaded
Running setup.py egg_info for package sqlalchemy
  137 [main] python2.7 1060 child_info_fork::abort: address space needed by 'itertools.dll' (0x2C0000) is already occupied
  Error [Errno 11] Resource temporarily unavailable while executing command python setup.py egg_info
Exception:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/basecommand.py", line 104, in main
  status = self.run(options, args)
File "/usr/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/commands/install.py", line 245, in run
  requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/req.py", line 1009, in prepare_files
  req_to_install.run_egg_info() …
Run Code Online (Sandbox Code Playgroud)

python cygwin

5
推荐指数
1
解决办法
6040
查看次数

标签 统计

python ×2

cygwin ×1