Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit459ba5f

Browse files
committed
Add file to get basic setup information for debugging.
And run this after tests on Travis to show what environment we're in.
1 parentb2ac32a commit459ba5f

File tree

2 files changed

+41
-1
lines changed

2 files changed

+41
-1
lines changed

‎.travis.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,7 @@ install:
1313
-pip install -r requirements.txt -r requirements-test.txt --use-mirrors
1414

1515
script:
16-
-nosetests
16+
-nosetests
17+
18+
after_script:
19+
-python debug-info.py

‎debug-info.py

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
from __future__importprint_function,unicode_literals
2+
3+
importplatform
4+
importsys
5+
6+
7+
info= {
8+
"impl":platform.python_implementation(),
9+
"version":platform.python_version(),
10+
"revision":platform.python_revision(),
11+
"maxunicode":sys.maxunicode,
12+
"maxsize":sys.maxsize
13+
}
14+
15+
search_modules= ["chardet","datrie","genshi","html5lib","lxml","six"]
16+
found_modules= []
17+
18+
forminsearch_modules:
19+
try:
20+
__import__(m)
21+
exceptImportError:
22+
pass
23+
else:
24+
found_modules.append(m)
25+
26+
info["modules"]=", ".join(found_modules)
27+
28+
29+
print("""html5lib debug info:
30+
31+
Python %(version)s (revision: %(revision)s)
32+
Implementation: %(impl)s
33+
34+
sys.maxunicode: %(maxunicode)X
35+
sys.maxsize: %(maxsize)X
36+
37+
Installed modules: %(modules)s"""%info)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp