51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Python四大主流网络编程框架

Python四大主流网络编程框架

 目前的4种主流Python网络框架:Django、Tornado、Flask、Twisted。 ...

Python之dict(或对象)与json之间的互相转化

Python之dict(或对象)与json之间的互相转化

 在Python语言中,json数据与dict字典以及对象之间的转化,是必不可少的操作。在Python中自带json库。通过importjson导入。在json模块有2个方法,loads():将json数据转化成dict数据dumps():将dict数据转化成json数据load():读取...

Python中通过csv的writerow输出的内容有多余的空行

Python中通过csv的writerow输出的内容有多余的空行

第一种方法如下生成的csv文件会有多个空行importcsv#python2可以用file替代openwithopen("test.csv","w")ascsvfile:writer=csv.writer(csvfile)#先写入columns_namewriter.writerow(["index...

python写入csv文件的几种方法总结

python写入csv文件的几种方法总结

 生成test.csv文件#coding=utf-8importpandasaspd#任意的多组列表a=[1,2,3]b=[4,5,6]#字典中的key值即为csv中列名dataframe=pd.DataFrame({'a_name':a,'b_name':b})#将DataFrame存储...

Error: Checksum mismatch.

Error: Checksum mismatch.

 bogon:binmacname$brewinstallgo==>Downloadinghttps://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.3.7.leopard_64.bottle.tar.gzAl...

-bash: brew: command not found

-bash: brew: command not found

 ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"如果安装成功的话,还出现这个问题说明可能是没有配置相关环境变量,那么如何配呢?我们可以在/usr/local/bin目...

JavaScript页面跳转的一些实现方法

JavaScript页面跳转的一些实现方法

 第一种<scriptlanguage=”javascript”type=”text/javascript”>window.location.href=”login.jsp?backurl=”+window...

python网络编程之TCP通信实例

python网络编程之TCP通信实例

一.server.pyimportsockethost="localhost"port=10000s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind((host,port))s.listen(5)while(1):sock,addr=s....

下载liteide

下载liteide

 https://github.com/visualfc/liteide/releases/tag/x35.3 ...

go 字符串拼接

go 字符串拼接

 s:="hello,"m:="world"a:=s+mfmt.Printf("%s",a) ...

go 修改字符串

go 修改字符串

 在Go中字符串是不可变的,例如下面的代码编译时会报错:cannotassigntos[0]varsstring="hello"s[0]='c'但如果真的想要修改怎么办呢?下面的代码可以实现:s:="hello"c:=[]byte(s)//将字符串s转换为[]byte类型c[0]='c's...

go 语言字典遍历

go 语言字典遍历

 packagemainimport"fmt"funcmain(){varcountryCapitalMapmap[string]string/*创建集合*/countryCapitalMap=make(map[string]string)/*map插入key-value对,各个国家对应的...

go 语言字典元素删除

go 语言字典元素删除

 packagemainimport"fmt"funcmain(){/*创建map*/countryCapitalMap:=map[string]string{"France":"Paris","Italy":"Rome","Japan":"Tokyo","India":"Newdelhi...

发布和订阅

发布和订阅

 发布者:#!/usr/bin/envpython#-*-coding:utf-8-*-importredisclassRedisHelper:def__init__(self):self.__conn=redis.Redis(host='10.211.55.4')self.chan_su...

go语言 变量类型

go语言 变量类型

 packagemainimport"fmt"funcmain(){//这是我们使用range去求一个slice的和。使用数组跟这个很类似。创建数组nums:=[]int{2,3,4}sum:=0for_,num:=rangenums{sum+=num}fmt.Println("sum:"...