Python on Ruby와 분노의 Ruby on Python
내가 찾은
python | RubyGems.org | 귀하의 커뮤니티 젬 호스트
$ gem install python
$ gem specification python
--- !ruby/object:Gem::Specification
name: python
version: !ruby/object:Gem::Version
version: 0.0.1
platform: ruby
authors:
- Kensuke Sawada
~
executables:
- python.rb
~
뭔가 실행할 수 있을 것 같아
인터프리터 실행
$ python.rb
python.rb> 1+1
2
움직였다
정상 실행 동작 실험
$ echo "print(1+1)" > test.py
$ python.rb test.py # 動いた
2
재미있는
sawaken/python.rb: Python in Ruby
반대는 없습니까?
$ pip search ruby
~
pyruby (1.0.0) - Some Ruby for your Python
~
있어요!
$ pip install pyruby
$ pip show pyruby
---
Metadata-Version: 1.1
Name: pyruby
Version: 1.0.0
Summary: Some Ruby for your Python
Home-page: http://github.com/danielfm/pyruby
Author: Daniel Fernandes Martins
Author-email: [email protected]
License: BSD
Location: /Users/him0/Desktop/venv/lib/python3.5/site-packages
Requires:
Classifiers:
Development Status :: 5 - Production/Stable
Intended Audience :: Developers
License :: OSI Approved :: BSD License
Operating System :: OS Independent
Programming Language :: Python :: 3
Programming Language :: Ruby
Topic :: Software Development :: Interpreters
danielfm/pyruby: Some Ruby for your Python!
$ echo '''import ruby
> puts "Hello!"'''>app.p
$ python app.py
File "app.py", line 2
puts "Hello!"
^
SyntaxError: invalid syntax
어라?
$ echo '''import ruby
print("Hello!")'''>app.py
$ python app.py
....
배운 것
pip 같은 라이브러리는 어떤 라이브러리가 등록되어 있는지 모른다
이번에는, 혼란스러워서 좋았지만, 보이지 않는 곳에서, 나쁜 일을 하고 있는 라이브러리가 있어도 이상하지 않기 때문에, 맹목적으로 사용하는 것 뿐만 아니라, 제대로 소스 코드를 읽어야 한다고 배웠다
2016-05-10 덧붙여 영어가 반대였다
Reference
이 문제에 관하여(Python on Ruby와 분노의 Ruby on Python), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/him0net/items/23279a422d7af9bc523f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)