C # or Python for my application

I have a task to develop an application to retrieve data from remote REST services and generate Excel reports. This application will be used by several users in the company (10-15). The data load can reach 10,000-200,000 records. I discussed whether to use Python or C # ...

The only reason I'm considering Python is because I am familiar with it, and that would be less risky.

Personally, I want to try using C #, as this will be a good opportunity to learn it. The application is not too complicated, so the overhead of training will not be too much ... I think.

Are there any issues with C # that I should bother with for this type of program? Users running Windows XP ... would users who do not have .NET be a serious problem?

Thanks in advance.

EDIT: I think I need to emphasize the fact that end users should be able to run the application without installing additional libraries / frameworks.

+3
source share
10 answers

Why not IronPython , which brings the two worlds together?

+12
source

#, , . , Excel Python #, , Excel Microsoft, Python. CSV , Python # .

- , IronPython , .NET, Python.

+5

, , .

. #. , .

, , python, .

.NET # , .NET Client Profile, .

+2

-, .NET , .. , # -.

+1

, , , - , , .

Python, Openpyxl , excel .

http://openpyxl.readthedocs.io/en/default/usage.html

, Interop #. , , Excel. - , Excel , .

# , , , , . Python Visual Studio, , python, , -.

# , , Python, , #.

+1

#, ​​.NET. , .NET, , , .

-, # HTML , .NET .

0

Excel #. " Windows" " Excel", , # .

, , .NET, Python . Dot Net . , Python . , .

0

- HTTP #, , HttpClient, WCF REST Starter Preview2. , HttpClient WCF.

WAY, HttpWebRequest.

0

Python -, JSON XML - . Excel (, Excel, ) # , Python ; PyExcelerator , Python COM, COM Excel.

Python , py2exe.

, ; , Python, , , #. - , #, , . ( Python, , Python .)

0

, , , , .

#, , , . , .

, , , # (, Java ++), , , .

(, , , ), # - ( ) Python, , ( ).

#, " " ( , , ) , , , , . , ( ) , .

0
source

Source: https://habr.com/ru/post/1721340/


All Articles