如何使用python制作网站服务器,让客户通过网址,访问我电脑的文件?

如何使用python制作网站服务器,让客户通过网址,访问我电脑的文件?,第1张

首先纠正几个名词问题.

服务器是指的硬件,PYthon作为一个编程语言是无法制作硬件的.

网址更确切的说应该是域名服务,网址是一个指向地址,指向的是服务器的IP地址.

python只能制作网站后台程序,目前已经有现成的py库可以快速搭建网站服务.如:Django,Flask,Bottle 等框架都可以实现.

通过网址访问,则需要域名服务,需要从域名服务商购买域名,并将域名解析到,网站服务器上,通过80端口访问通过网站程序搭建的网站.

网址从服务商处注册,是需要一定费用的,可以根据自己的需要在服务商处选择.

域名是可以自己自定义选择的,不过一定得是别人没有注册过的才行.

服务器也是需要付费的.

你好  服务器的价格是很多的,是根据配置,带宽,IP,是不是有防御来决定的。

多少钱是要根据您的需求决定,一般的服务器从二三百到几千几万不等的,普通的配置一般也就是几百块钱一个月,当然如果年付的话会更优惠。如果您需要的配置低,还可以选择云主机,也就是云服务器,用起来和独立服务器差不多的。价格一年几百元到几千元不等。相对独立服务器会便宜很多。

希望我的回答会给您带来帮助,谢谢服务器租用

作为非专业程序员写程序,往往不方便使用电脑,而智能手机几乎人手一部的。我就在想有没有能在安卓手机上写python程序的应用。经过搜索,有好几个办法。一个是安装termux终端,然后在里面安装配置python环境,但是编辑源程序是一个问题,用vim等编辑器毕竟没有在电脑上按键方便。还有一个方法是安装pydroid3应用。在手机自带的应用市场和豌豆荚等第三方应用市场里都搜不到这个应用,在谷歌官方应用市场里有,但是要root手机还要科学上网。我在搜索引擎里搜到apk文件,自行下载后安装了。

安装以后打开是这样

就可以在里面写python程序了

点右上文件夹样的图标,选择保存,就可以讲源文件保存到手机内存里了。然后点右下角的那个三角形按钮就可以运行程序了。

OK,中文也可以正常显示的!使用的是免费版,有时会有弹窗(但并不频繁),点返回键就没了,也没有其它乱七八糟的广告。大家有条件可以购买以支持。

有简单的编辑功能,但自然比不上PC里的IDE啦。

现在再来看看左上那个菜单里的选项

第一个是python命令行解释器,可以交互式运行python程序。

点左上的白色箭头或者输入exit()就返回了。

第二项是打开一个linux终端

可以输入Linux命令。

关键是看第三项,是安装库的方法。

很多库可以一键安装

对于快速安装里没有的库,选搜索库,输入库的名称查找。

然后选安装就行啦。但是并不是每个库能安装成功的,也许是硬件的限制,比如tensorflow就装不了(解决方法在最后)。但是常用的库都能装。

示例里有很多范例程序,甚至还能写安卓界面程序,这个大家感兴趣可以自行尝试。

最后再来看看作图,先写一个绘图程序。

运行

并没有图像出现。我想到一个变通的方法:把图象保存到文件里再手动打开。

再运行,手机内存里就多了个"hello.png"的文件,打开

搞定!图例用中文是乱码,要折腾字体,我就有英文做图例吧。

这就是pydroid3的基本使用了。再配合在termux里装个git,就可以用github了。至于装不上tensorflow等库的问题,我现在的解决方法是买vps服务器,在服务器上配置python开发环境和jupyter notebook服务器,在浏览器里输IP地址就可以用了。具体做法限于篇幅就先不说了。

写本文是因为crossin编程教室公众号搞了个征稿活动,我就把这个安卓手机上的python编程利器分享给大家,不是说分享就是最好的


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/407837.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存